all repos

onasty @ c24198aff6c81e08e99ba6c8cda4d671c09338bc

a one-time notes service

onasty/web/src/Shared/Msg.elm(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
module Shared.Msg exposing (Msg(..))

import Api
import Data.Credentials exposing (Credentials)
import Time exposing (Posix, Zone)


type Msg
    = GotZone Zone
      -- Auth
    | Logout
    | SignedIn Credentials
      -- Session
    | CheckTokenExpiration Posix
    | TriggerTokenRefresh
    | ApiRefreshTokensResponded (Result Api.Error Credentials)