You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
872 B
26 lines
872 B
port module LocalStoragePorts exposing ( clear
|
|
, getItem
|
|
, listKeys
|
|
, make
|
|
, response
|
|
, setItem
|
|
)
|
|
|
|
import LocalStorage exposing ( ClearPort
|
|
, GetItemPort
|
|
, ListKeysPort
|
|
, LocalStorage
|
|
, ResponsePort
|
|
, SetItemPort
|
|
)
|
|
|
|
port getItem : GetItemPort msg
|
|
port setItem : SetItemPort msg
|
|
port clear : ClearPort msg
|
|
port listKeys : ListKeysPort msg
|
|
port response : ResponsePort msg
|
|
|
|
make : String -> LocalStorage msg
|
|
make =
|
|
LocalStorage.make getItem setItem clear listKeys
|