2024-12-16 16:35:12 +01:00
|
|
|
"use client"
|
|
|
|
|
|
|
|
import useSWR from 'swr'
|
|
|
|
|
2025-01-04 14:57:53 +01:00
|
|
|
// @ts-expect-error ignore ...args type
|
|
|
|
export const fetcher = (...args) => fetch(...args).then(res => res.json())
|
2024-12-16 16:35:12 +01:00
|
|
|
|
|
|
|
|
|
|
|
export function useUser (id: number) {
|
|
|
|
const { data, error, isLoading } = useSWR(`/api/waiters/${id}`, fetcher)
|
|
|
|
|
|
|
|
return {
|
|
|
|
user: data,
|
|
|
|
isLoading,
|
|
|
|
isError: error
|
|
|
|
}
|
|
|
|
}
|