11 lines
413 B
TypeScript

import { useAccessGate } from "@/client/features/access-gate/useAccessGate";
import { getSamAccessSetupStatus } from "@/serverFunctions/samAccess";
export function useSamAccess(projectId: string) {
return useAccessGate({
queryKey: ["samAccessStatus", projectId],
queryFn: () => getSamAccessSetupStatus({ data: { projectId } }),
statusErrorFallback: "Could not load AI agent setup status.",
});
}