module Pages.{{module}} exposing (Model, Msg, page) import Effect exposing (Effect) import Gen.Params.{{module}} exposing (Params) import Page import Request import Shared import View exposing (View) import Page page : Shared.Model -> Request.With Params -> Page.With Model Msg page shared req = Page.advanced { init = init , update = update , view = view , subscriptions = subscriptions } -- INIT type alias Model = {} init : ( Model, Effect Msg ) init = ( {}, Effect.none ) -- UPDATE type Msg = ReplaceMe update : Msg -> Model -> ( Model, Effect Msg ) update msg model = case msg of ReplaceMe -> ( model, Effect.none ) -- SUBSCRIPTIONS subscriptions : Model -> Sub Msg subscriptions model = Sub.none -- VIEW view : Model -> View Msg view model = View.placeholder "{{module}}"