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 ( ( )} /> ) }