all repos

onasty @ 8ffca5c

a one-time notes service

onasty/web/src/interop.js(view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
export const flags = (_) => {
    return {
        access_token: JSON.parse(window.localStorage.access_token || 'null'),
        refresh_token: JSON.parse(window.localStorage.refresh_token || 'null'),
    }
}

export const onReady = ({ app }) => {
    if (app.ports?.sendToLocalStorage) {
        app.ports.sendToLocalStorage.subscribe(({ key, value }) => {
            window.localStorage[key] = JSON.stringify(value)
        })
    }
}