14 lines
332 B
Elm
14 lines
332 B
Elm
module Update.Viewer exposing (update)
|
|
|
|
import Types exposing (..)
|
|
|
|
|
|
update : ViewerMsg -> Maybe Viewer -> ( Maybe Viewer, Cmd Msg )
|
|
update viewerMsg viewer =
|
|
case viewerMsg of
|
|
CloseViewer ->
|
|
Nothing ! []
|
|
|
|
OpenViewer attachments attachment ->
|
|
(Just <| Viewer attachments attachment) ! []
|