Files
yaak-mountain-loop/src-web/hooks/useAllRequests.ts
2025-04-21 07:08:13 -07:00

15 lines
383 B
TypeScript

import {
grpcRequestsAtom,
httpRequestsAtom,
websocketRequestsAtom,
} from '@yaakapp-internal/models';
import { atom, useAtomValue } from 'jotai';
export const allRequestsAtom = atom(function (get) {
return [...get(httpRequestsAtom), ...get(grpcRequestsAtom), ...get(websocketRequestsAtom)];
});
export function useAllRequests() {
return useAtomValue(allRequestsAtom);
}