useSupamonitorStatus.ts15 lines · main
| 1 | import { useSupamonitorEnabledQuery } from '@/data/database/supamonitor-enabled-query' |
| 2 | import { useSelectedProjectQuery } from '@/hooks/misc/useSelectedProject' |
| 3 | |
| 4 | export 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 | } |