▲ 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 448ms (node:18669) [DEP0205] DeprecationWarning: `module.register()` is deprecated. Use `module.registerHooks()` instead. (Use `node --trace-deprecation ...` to show where the warning was created) (node:18669) [MODULE_TYPELESS_PACKAGE_JSON] Warning: Module type of file:///Users/rvanvuren/Projects/alqove-web/web/tailwind.config.ts?id=1788721651396 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 1221ms (next.js: 519ms, proxy.ts: 140ms, application-code: 562ms) GET /login?next=%2Fseller%2Fteam 200 in 114ms (next.js: 26ms, proxy.ts: 33ms, application-code: 55ms) GET / 200 in 296ms (next.js: 70ms, proxy.ts: 13ms, application-code: 213ms) GET /seller/team 200 in 198ms (next.js: 26ms, proxy.ts: 9ms, application-code: 162ms) GET /seller/team 200 in 83ms (next.js: 13ms, proxy.ts: 10ms, application-code: 60ms) GET /login?next=%2Fseller%2Fschedule 200 in 30ms (next.js: 1805µs, proxy.ts: 2ms, application-code: 26ms) GET / 200 in 135ms (next.js: 1955µs, proxy.ts: 2ms, application-code: 131ms) GET /seller/schedule 200 in 56ms (next.js: 13ms, proxy.ts: 2ms, application-code: 41ms) ✓ Compiled in 57ms ✓ Compiled in 29ms ✓ Compiled in 27ms GET /login?next=%2Fstaff%2Fschedule 200 in 33ms (next.js: 3ms, proxy.ts: 3ms, application-code: 28ms) GET / 200 in 1715ms (next.js: 3ms, proxy.ts: 3ms, application-code: 1710ms) GET /staff/schedule 200 in 1689ms (next.js: 1499ms, proxy.ts: 1886µs, application-code: 188ms) [browser] Uncaught Error: No QueryClient set, use QueryClientProvider to set one at useScheduleWeek (src/lib/queries/use-scheduling.ts:13:18) at StaffSchedule (src/app/(staff)/staff/schedule/staff-schedule-client.tsx:18:32) at StaffScheduleClient (src/app/(staff)/staff/schedule/staff-schedule-client.tsx:13:10) at MySchedulePage (src/app/(staff)/staff/schedule/page.tsx:2:51) 11 | }; 12 | export function useScheduleWeek(storeId: string | null, week: string, own = false) { > 13 | return useQuery({ | ^ 14 | queryKey: SCHEDULE_KEYS.week(storeId ?? '', week, own), 15 | queryFn: () => own ? api.scheduling.myWeek(storeId!, week) : api.scheduling.week(store... 16 | enabled: Boolean(storeId && week), GET /login?next=%2Fstaff%2Fclock 200 in 103ms (next.js: 13ms, proxy.ts: 17ms, application-code: 73ms) GET / 200 in 455ms (next.js: 4ms, proxy.ts: 9ms, application-code: 442ms) GET /staff/clock 200 in 80ms (next.js: 19ms, proxy.ts: 3ms, application-code: 58ms) [browser] Uncaught Error: No QueryClient set, use QueryClientProvider to set one at useClock (src/hooks/use-timekeeping.ts:66: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) 64 | } 65 | export function useClock(store: string | null) { > 66 | return useQuery({ queryKey: ['timekeeping', store, 'clock'], queryFn: () => api.timekeep... | ^ 67 | } 68 | export function useClockCommand(store: string, refresh: () => Promise) { 69 | const guard = useTimekeepingGuard(store); GET /login?next=%2Fseller%2Ftimesheets 200 in 129ms (next.js: 20ms, proxy.ts: 11ms, application-code: 98ms) GET / 200 in 1344ms (next.js: 3ms, proxy.ts: 4ms, application-code: 1337ms) GET /seller/timesheets 200 in 1068ms (next.js: 1017ms, proxy.ts: 4ms, application-code: 47ms) ✓ Compiled in 42ms [?25h