mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-18 15:06:58 +01:00
15 lines
430 B
TypeScript
15 lines
430 B
TypeScript
import { atom, useAtomValue } from 'jotai';
|
|
import {jotaiStore} from "../lib/jotai";
|
|
import { grpcRequestsAtom } from './useGrpcRequests';
|
|
import { httpRequestsAtom } from './useHttpRequests';
|
|
|
|
const requestsAtom = atom((get) => [...get(httpRequestsAtom), ...get(grpcRequestsAtom)]);
|
|
|
|
export function useRequests() {
|
|
return useAtomValue(requestsAtom);
|
|
}
|
|
|
|
export function getRequests() {
|
|
return jotaiStore.get(requestsAtom);
|
|
}
|