▲ Next.js 16.2.6 (Turbopack) - Local: http://127.0.0.1:3100 - Network: http://127.0.0.1:3100 - Environments: .env.local ✓ Ready in 244ms (node:26340) [DEP0205] DeprecationWarning: `module.register()` is deprecated. Use `module.registerHooks()` instead. (Use `node --trace-deprecation ...` to show where the warning was created) (node:26340) [MODULE_TYPELESS_PACKAGE_JSON] Warning: Module type of file:///Users/rvanvuren/Projects/alqove-web/web/tailwind.config.ts?id=1788721930029 is not specified and it doesn't parse as CommonJS. Reparsing as ES module because module syntax was detected. This incurs a performance overhead. To eliminate this warning, add "type": "module" to /Users/rvanvuren/Projects/alqove-web/web/package.json. (Use `node --trace-warnings ...` to show where the warning was created) GET /login 200 in 679ms (next.js: 337ms, proxy.ts: 121ms, application-code: 221ms) GET /login?next=%2Fseller%2Fteam 200 in 27ms (next.js: 1590µs, proxy.ts: 2ms, application-code: 23ms) GET / 200 in 131ms (next.js: 15ms, proxy.ts: 2ms, application-code: 114ms) GET /seller/team 200 in 101ms (next.js: 12ms, proxy.ts: 5ms, application-code: 85ms) GET /seller/team 200 in 25ms (next.js: 2ms, proxy.ts: 2ms, application-code: 20ms) GET /login?next=%2Fseller%2Fschedule 200 in 24ms (next.js: 1617µs, proxy.ts: 1710µs, application-code: 21ms) GET / 200 in 136ms (next.js: 1347µs, proxy.ts: 1886µs, application-code: 132ms) GET /seller/schedule 200 in 48ms (next.js: 13ms, proxy.ts: 3ms, application-code: 33ms) GET /login?next=%2Fstaff%2Fschedule 200 in 32ms (next.js: 3ms, proxy.ts: 1945µs, application-code: 27ms) GET / 200 in 145ms (next.js: 3ms, proxy.ts: 2ms, application-code: 141ms) GET /staff/schedule 200 in 80ms (next.js: 14ms, proxy.ts: 1345µs, application-code: 64ms) [browser] Uncaught Error: No QueryClient set, use QueryClientProvider to set one at useScheduleSettings (src/lib/queries/use-scheduling.ts:20:18) at StaffSchedule (src/app/(staff)/staff/schedule/staff-schedule-client.tsx:17:39) at StaffScheduleClient (src/app/(staff)/staff/schedule/staff-schedule-client.tsx:13:10) at MySchedulePage (src/app/(staff)/staff/schedule/page.tsx:2:51) 18 | } 19 | export function useScheduleSettings(storeId: string | null) { > 20 | return useQuery({ queryKey: SCHEDULE_KEYS.settings(storeId ?? ''), queryFn: () => api.sc... | ^ 21 | } 22 | export type ScheduleMutation = 23 | | { action: 'create'; input: ShiftInput } GET /login?next=%2Fstaff%2Fclock 200 in 29ms (next.js: 2ms, proxy.ts: 1945µs, application-code: 25ms) GET / 200 in 124ms (next.js: 2ms, proxy.ts: 1900µs, application-code: 120ms) GET /staff/clock 200 in 48ms (next.js: 14ms, proxy.ts: 1637µs, application-code: 32ms) [browser] Uncaught Error: No QueryClient set, use QueryClientProvider to set one at useClock (src/hooks/use-timekeeping.ts:86:18) at StoreClock (src/app/(staff)/staff/clock/clock-client.tsx:11:25) at ClockClient (src/app/(staff)/staff/clock/clock-client.tsx:8:18) at ClockPage (src/app/(staff)/staff/clock/page.tsx:2:46) 84 | } 85 | export function useClock(store: string | null) { > 86 | return useQuery({ queryKey: ['timekeeping', store, 'clock'], queryFn: () => api.timekeep... | ^ 87 | } 88 | export function useClockCommand(store: string, refresh: () => Promise) { 89 | const guard = useTimekeepingGuard(store); GET /login?next=%2Fseller%2Ftimesheets 200 in 41ms (next.js: 3ms, proxy.ts: 3ms, application-code: 35ms) GET / 200 in 139ms (next.js: 5ms, proxy.ts: 3ms, application-code: 131ms) GET /seller/timesheets 200 in 39ms (next.js: 12ms, proxy.ts: 1445µs, application-code: 26ms) GET /login?next=%2Fseller%2Fpayroll 200 in 25ms (next.js: 1945µs, proxy.ts: 1553µs, application-code: 22ms) GET / 200 in 746ms (next.js: 1691µs, proxy.ts: 1791µs, application-code: 742ms) GET /seller/payroll 200 in 666ms (next.js: 635ms, proxy.ts: 1523µs, application-code: 29ms) [?25h