В приложении Yesod половина моих форм выглядит как модальные. Централизованный прямоугольник с div в верхней части с сообщением, а внизу div с кнопками ok и cancel. Все «модальные» формы имеют специальные функции CSS и javascript. В других формах используется другой набор функций CSS и javascript.
Я хочу избежать дублирования во всех этих «модальных» формах. То же самое для других форм. Проблема в том, что есть только одна функция defaultLayout. Как лучше всего справиться с этой ситуацией?
Kees