mirror of
https://gitlab.com/upRootNutrition/website.git
synced 2025-06-16 04:25:11 -05:00
30 lines
715 B
Elm
Executable file
30 lines
715 B
Elm
Executable file
module Auth exposing (User, onPageLoad, viewLoadingPage)
|
|
|
|
import Auth.Action
|
|
import Dict
|
|
import Route exposing (Route)
|
|
import Route.Path
|
|
import Shared
|
|
import View exposing (View)
|
|
|
|
|
|
type alias User =
|
|
{}
|
|
|
|
|
|
{-| Called before an auth-only page is loaded.
|
|
-}
|
|
onPageLoad : Shared.Model -> Route () -> Auth.Action.Action User
|
|
onPageLoad shared route =
|
|
Auth.Action.pushRoute
|
|
{ path = Route.Path.NotFound_
|
|
, query = Dict.empty
|
|
, hash = Nothing
|
|
}
|
|
|
|
|
|
{-| Renders whenever `Auth.Action.showLoadingPage` is returned from `onPageLoad`.
|
|
-}
|
|
viewLoadingPage : Shared.Model -> Route () -> View Never
|
|
viewLoadingPage shared route =
|
|
View.fromString "Loading..."
|