all repos

onasty @ 5290b5fe6a6bba7e2328582aae3c4a359ec60e01

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)