useSupamonitorStatus.ts15 lines · main
1import { useSupamonitorEnabledQuery } from '@/data/database/supamonitor-enabled-query'
2import { useSelectedProjectQuery } from '@/hooks/misc/useSelectedProject'
3
4export function useSupamonitorStatus() {
5 const { data: project } = useSelectedProjectQuery()
6 const { data: isSupamonitorEnabled, isLoading } = useSupamonitorEnabledQuery({
7 projectRef: project?.ref,
8 connectionString: project?.connectionString,
9 })
10
11 return {
12 isSupamonitorEnabled: isSupamonitorEnabled ?? false,
13 isLoading,
14 }
15}