"use client";
import { useQuery } from "@tanstack/react-query";
import { beautyBusinessApi } from "@/modules/beauty/services/beauty-business-api";
import { useTenantId } from "@/hooks/useTenantId";
import {
PageHeader,
DataTable,
EmptyState,
LoadingState,
ErrorState,
Badge,
} from "@/components/ds";
export default function RoomsPage() {
const { tenantId } = useTenantId();
const listQ = useQuery({
queryKey: ["beauty", tenantId, "treatment-rooms"],
queryFn: () => beautyBusinessApi.treatmentRooms.list(tenantId!),
enabled: !!tenantId,
});
if (!tenantId || listQ.isLoading) return ;
if (listQ.error) {
return listQ.refetch()} />;
}
return (
{String(r.status)},
},
]}
rows={(listQ.data ?? []) as unknown as Record[]}
empty={}
/>
);
}