๐Ÿ‘ฉโ€๐Ÿš’ Firefighters API written in Gleam!
lustre gleam

:truck: add "section" to the view function

kacaii.dev 04650816 96d597f1

verified
+6 -7
+6 -7
client/src/client/page/signup.gleam
··· 66 66 67 67 pub fn view(_session: session.Session, model: Model) -> element.Element(Msg) { 68 68 let attributes = [class(header.offset), class("flex flex-col gap-4 w-full")] 69 - html.main(attributes, [view_form(model), view_user_card(model)]) 69 + html.main(attributes, [view_form_section(model), view_user_card(model)]) 70 70 } 71 71 72 72 pub fn update(model: Model, msg: Msg) -> #(Model, effect.Effect(Msg)) { ··· 99 99 _ -> "" 100 100 } 101 101 102 - #(Model(..model, text_message:, user_password: value), effect.none()) 102 + let model = Model(..model, text_message:, user_password: value) 103 + #(model, effect.none()) 103 104 } 104 105 105 106 UserUpdatedConfirmPasswordField(value) -> { ··· 110 111 _ -> "" 111 112 } 112 113 113 - #( 114 - Model(..model, text_message:, user_confirm_password: value), 115 - effect.none(), 116 - ) 114 + let model = Model(..model, text_message:, user_confirm_password: value) 115 + #(model, effect.none()) 117 116 } 118 117 119 118 UserSentRequest -> { ··· 145 144 } 146 145 } 147 146 148 - fn view_form(model: Model) -> element.Element(Msg) { 147 + fn view_form_section(model: Model) -> element.Element(Msg) { 149 148 let attributes = [ 150 149 class("grid grid-cols-1 gap-4 items-center"), 151 150 class("p-4 m-auto w-full max-w-md"),