(refetchInterval?: number)
| 455 | }; |
| 456 | |
| 457 | export const usePaymentMethods = (refetchInterval?: number) => { |
| 458 | const selectedProjectId = useSelectedProject().data?.id; |
| 459 | |
| 460 | return api.payments.getPaymentMethods.useQuery( |
| 461 | { projectId: selectedProjectId ?? "" }, |
| 462 | { enabled: !!selectedProjectId, refetchInterval }, |
| 463 | ); |
| 464 | }; |
| 465 | |
| 466 | export const useIsClientInitialized = () => |
| 467 | useAppStore((state) => state.isRehydrated && state.isMounted); |
no test coverage detected