Newer
Older
import { AuthorizeRequest } from '@polkadot/extension-base/background/types'
import { createStore } from 'nanostores'
import { subscribeAuthorizeRequests } from '../messaging/uiActions'
/**
* [
* {
* id: '1631792669113.1',
* request: { origin: 'polkadot-js/apps' },
* url: 'https://polkadot.js.org/apps/#/explorer',
* },
* ]
*/
export const authRequests = createStore<AuthorizeRequest[]>(() => {
authRequests.set([])
subscribeAuthorizeRequests(authRequests.set).catch(console.error)