import { __ } from '@wordpress/i18n'; import type { JSX } from 'react'; import { useSettings } from '../../shared/api/useSettings'; import { LoadError } from '../../shared/ui/LoadError'; import { Skeleton } from '../../shared/ui/Skeleton'; import { SettingsForm } from './SettingsForm'; export function SettingsView(): JSX.Element { const settingsQuery = useSettings(); return (

{ __( 'Settings', 'aiplaz-link-checkup' ) }

{ settingsQuery.isPending && } { settingsQuery.isError && settingsQuery.data === undefined && ( { void settingsQuery.refetch(); } } /> ) } { settingsQuery.data !== undefined && ( ) }
); }