Files
yaak/src-web/hooks/useRequests.ts
2025-01-31 09:00:11 -08:00

15 lines
426 B
TypeScript

import { atom, useAtomValue } from 'jotai';
import { grpcRequestsAtom } from './useGrpcRequests';
import { httpRequestsAtom } from './useHttpRequests';
import { websocketRequestsAtom } from './useWebsocketRequests';
export const requestsAtom = atom((get) => [
...get(httpRequestsAtom),
...get(grpcRequestsAtom),
...get(websocketRequestsAtom),
]);
export function useRequests() {
return useAtomValue(requestsAtom);
}