mirror of
https://github.com/kremalicious/blog.git
synced 2024-06-28 16:48:00 +02:00
14 lines
303 B
TypeScript
14 lines
303 B
TypeScript
|
import { action, map } from 'nanostores'
|
||
|
import type { GetToken } from '../hooks/useTokens'
|
||
|
|
||
|
export const $selectedToken = map<GetToken>()
|
||
|
|
||
|
export const $setSelectedToken = action(
|
||
|
$selectedToken,
|
||
|
'setSelectedToken',
|
||
|
(store, token: GetToken) => {
|
||
|
store.set(token)
|
||
|
return store.get()
|
||
|
}
|
||
|
)
|