Skip to content

Instantly share code, notes, and snippets.

@kaustubh2525
kaustubh2525 / useLazyQuery.ts
Created July 8, 2025 10:10 — forked from dan-cooke/useLazyQuery.ts
Fully typed useLazyQuery for `react-query`
import { useCallback, useState } from 'react';
import {
QueryFunction,
QueryKey,
useQuery,
UseQueryOptions,
UseQueryResult,
} from 'react-query';
type UseQueryParams = Parameters<typeof useQuery>;
import { useState } from "react";
import {
DropdownMenu,
DropdownMenuCheckboxItem,
DropdownMenuContent,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger
} from "../shadcn/ui/dropdown-menu";
import { Button } from "../shadcn/ui/button";