11 lines
413 B
TypeScript
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.",
|
|
});
|
|
}
|