import Link from 'next/link' import { UseFormReturn } from 'react-hook-form' import { FormControl, FormField, Switch } from 'ui' import { FormItemLayout } from 'ui-patterns/form/FormItemLayout/FormItemLayout' import { CreateProjectForm } from './ProjectCreation.schema' import { useCheckEntitlements } from '@/hooks/misc/useCheckEntitlements' interface HighAvailabilityInputProps { form: UseFormReturn } export const HighAvailabilityInput = ({ form }: HighAvailabilityInputProps) => { const { hasAccess } = useCheckEntitlements('instances.high_availability') if (!hasAccess) return null return ( ( Powered by{' '} Multigres : horizontally scalable Postgres for multi-tenant, highly available, globally distributed deployments while staying true to standard Postgres. } layout="horizontal" > )} /> ) }