import Card, { CardContent, CardHeader } from "@/components/Card"; import Notice from "@/components/Notice"; import ControlsGroup from "@/pages/settings/controls/ControlsGroup"; import { __ } from "@wordpress/i18n"; const AdvancedPrefetchPreconnect = () => { const controls = [ { id: 'dns_prefetch_domains', type: 'textarea', label: __('DNS Prefetch domains', 'wp-cloudflare-page-cache'), description: __('One domain per line. The browser will resolve DNS for these third-party domains in the background before they\'re needed.', 'wp-cloudflare-page-cache'), }, { id: 'preconnect_domains', type: 'textarea', label: __('Preconnect domains', 'wp-cloudflare-page-cache'), description: __('One domain per line. The browser will open a connection (DNS + TCP + TLS) to these domains in advance. Use for third-party origins your site fetches from. Note: web fonts are already handled automatically by the font optimizer.', 'wp-cloudflare-page-cache'), }, ]; return (

{__('Prefetch & Preconnect', 'wp-cloudflare-page-cache')}

); }; export default AdvancedPrefetchPreconnect;