Files
penx/hooks/useChannels.ts
2024-08-05 10:06:02 +08:00

12 lines
329 B
TypeScript

import { RouterOutputs } from '@/server/_app'
import { atom, useAtom } from 'jotai'
export type Channel = RouterOutputs['channel']['listBySpaceId']['0']
export const channelsAtom = atom<Channel[]>([])
export function useChannels() {
const [channels, setChannels] = useAtom(channelsAtom)
return { channels, setChannels }
}