Module to create Modals with Headers, ModalBlocks and Footers
view : msg -> Config msg
Init a modal
viewIf : Basics.Bool -> msg -> Config msg
Init a modal conditionally
setSize : Grid.Size.Size -> Config msg -> Config msg
Set the modal size
header : String -> List (Button msg) -> Config msg -> Config msg
Add a header block
body : List (ModalBlock msg) -> Config msg -> Config msg
Add a body block
footer : List (Button msg) -> Config msg -> Config msg
Add a footer block
block : Grid.Size.Cols -> List (Html.Styled.Html msg) -> ModalBlock msg
Add a block
blockSizes : Grid.Size.Cols -> List ( Grid.Size.Size, Grid.Size.Cols ) -> List (Html.Styled.Html msg) -> ModalBlock msg
Add a block of varying sizes
render : Config msg -> Html.Styled.Html msg
Render