mirror of
https://github.com/kremalicious/blog.git
synced 2024-06-25 18:56:25 +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()
|
|
}
|
|
)
|