()
| 218 | queryKey: ["warehouse-status", id], |
| 219 | queryFn: () => api.warehouseStatus(id!), |
| 220 | enabled: !!id, |
| 221 | refetchInterval: opts?.refetchInterval ?? false, |
| 222 | retry: 1, |
| 223 | }); |
| 224 | } |
| 225 | |
| 226 | // GET /database-name/check — availability probe for the provision form. |
| 227 | // Debounced/disabled by the caller via `enabled`. |
| 228 | export function useDatabaseNameAvailable(name: string, enabled: boolean) { |
| 229 | return useQuery<DatabaseNameCheck>({ |
| 230 | queryKey: ["database-name-check", name], |
no test coverage detected