fix: disable prefetch in /bookings (#27351)
This commit is contained in:
@@ -14,11 +14,9 @@ import { useBookingCalendarData } from "~/bookings/hooks/useBookingCalendarData"
|
||||
import { useBookingFilters } from "~/bookings/hooks/useBookingFilters";
|
||||
import { useCalendarAllowedFilters } from "~/bookings/hooks/useCalendarAllowedFilters";
|
||||
import { useCalendarAutoSelector } from "~/bookings/hooks/useCalendarAutoSelector";
|
||||
import { useCalendarNavigationCapabilities } from "~/bookings/hooks/useCalendarNavigationCapabilities";
|
||||
import { useCurrentWeekStart } from "~/bookings/hooks/useCurrentWeekStart";
|
||||
import { useFacetedUniqueValues } from "~/bookings/hooks/useFacetedUniqueValues";
|
||||
import { DataTableFilters } from "~/data-table/components/filters";
|
||||
|
||||
import { buildFilterColumns, getFilterColumnVisibility } from "../columns/filterColumns";
|
||||
import { getWeekStart } from "../lib/weekUtils";
|
||||
import { BookingDetailsSheetStoreProvider } from "../store/bookingDetailsSheetStore";
|
||||
@@ -224,15 +222,15 @@ export function BookingCalendarContainer(props: BookingCalendarContainerProps) {
|
||||
|
||||
// Create navigation capabilities for calendar view
|
||||
// This hook handles probe queries and prefetching internally
|
||||
const capabilities = useCalendarNavigationCapabilities({
|
||||
currentWeekStart,
|
||||
setCurrentWeekStart,
|
||||
userWeekStart,
|
||||
filters: { statuses: STATUSES, userIds },
|
||||
});
|
||||
// const capabilities = useCalendarNavigationCapabilities({
|
||||
// currentWeekStart,
|
||||
// setCurrentWeekStart,
|
||||
// userWeekStart,
|
||||
// filters: { statuses: STATUSES, userIds },
|
||||
// });
|
||||
|
||||
return (
|
||||
<BookingDetailsSheetStoreProvider bookings={bookings} capabilities={capabilities}>
|
||||
<BookingDetailsSheetStoreProvider bookings={bookings}>
|
||||
<BookingCalendarInner
|
||||
{...props}
|
||||
data={data}
|
||||
|
||||
@@ -19,7 +19,6 @@ import { useBookingListData } from "~/bookings/hooks/useBookingListData";
|
||||
import { useBookingStatusTab } from "~/bookings/hooks/useBookingStatusTab";
|
||||
import { useFacetedUniqueValues } from "~/bookings/hooks/useFacetedUniqueValues";
|
||||
import { useListAutoSelector } from "~/bookings/hooks/useListAutoSelector";
|
||||
import { useListNavigationCapabilities } from "~/bookings/hooks/useListNavigationCapabilities";
|
||||
import { DataTableFilters, DataTableSegment } from "~/data-table/components";
|
||||
import {
|
||||
BookingDetailsSheetStoreProvider,
|
||||
@@ -277,16 +276,16 @@ export function BookingListContainer(props: BookingListContainerProps) {
|
||||
|
||||
// Always call the hook and provide navigation capabilities
|
||||
// The BookingDetailsSheet is only rendered when bookingsV3Enabled is true (see line 212)
|
||||
const capabilities = useListNavigationCapabilities({
|
||||
limit,
|
||||
offset,
|
||||
totalCount: query.data?.totalCount,
|
||||
setPageIndex,
|
||||
queryInput,
|
||||
});
|
||||
// const capabilities = useListNavigationCapabilities({
|
||||
// limit,
|
||||
// offset,
|
||||
// totalCount: query.data?.totalCount,
|
||||
// setPageIndex,
|
||||
// queryInput,
|
||||
// });
|
||||
|
||||
return (
|
||||
<BookingDetailsSheetStoreProvider bookings={bookings} capabilities={capabilities}>
|
||||
<BookingDetailsSheetStoreProvider bookings={bookings}>
|
||||
<BookingListInner
|
||||
{...props}
|
||||
data={query.data}
|
||||
|
||||
Reference in New Issue
Block a user