all repos

onasty @ 86dba8ea0dc14c9a08dbb0baa9b0441168638328

a one-time notes service

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

Smirnov Oleksandr Smirnov Oleksandr
ss2316544@gmail.com
web: handle api errors (#138)..., 11 months ago
1
module Shared.Msg exposing (Msg(..))
2
3
import Api
4
import Data.Credentials exposing (Credentials)
5
import Time
6
7
8
type Msg
9
    = GotZone Time.Zone
10
      -- Auth
11
    | Logout
12
    | SignedIn Credentials
13
      -- Session
14
    | CheckTokenExpiration Time.Posix
15
    | TriggerTokenRefresh
16
    | ApiRefreshTokensResponded (Result Api.Error Credentials)