import type {BoardSearchParams} from "../model/board.types.ts"; import {keepPreviousData, useQuery} from "@tanstack/react-query"; import {fetchBoardList} from "../api/boardApi.ts"; export function useBoardListQuery(searchParams: BoardSearchParams) { return useQuery({ queryKey: ['boardList', searchParams], queryFn: () => fetchBoardList(searchParams), placeholderData: keepPreviousData, }); }