import ControlsGroup from "@/pages/settings/controls/ControlsGroup"; import Card, { CardContent, CardHeader } from "@/components/Card"; import { __ } from "@wordpress/i18n"; import CacheCompatibilityNotice from "./CacheCompatibilityNotice"; const WPRocket = () => { const controls = [ { id: 'wp_rocket_purge', type: 'checkbox-group', label: __('Automatically purge the cache when', 'wp-cloudflare-page-cache'), controls: [{ id: 'cf_wp_rocket_purge_on_domain_flush', type: 'checkbox', label: __('WP Rocket flushes all caches', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_post_flush', type: 'checkbox', label: __('WP Rocket flushes single post cache', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_cache_dir_flush', type: 'checkbox', label: __('WP Rocket flushes cache directories', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_clean_files', type: 'checkbox', label: __('WP Rocket flushes files', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_clean_cache_busting', type: 'checkbox', label: __('WP Rocket flushes cache busting', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_clean_minify', type: 'checkbox', label: __('WP Rocket flushes minified files', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_ccss_generation_complete', type: 'checkbox', label: __('CCSS generation process ends', 'wp-cloudflare-page-cache'), recommended: true, }, { id: 'cf_wp_rocket_purge_on_rucss_job_complete', type: 'checkbox', label: __('RUCSS generation process ends', 'wp-cloudflare-page-cache'), recommended: true, }] }, { id: 'cf_wp_rocket_disable_cache', type: 'toggle', label: __('Disable WP Rocket page cache', 'wp-cloudflare-page-cache'), } ]; return (

{__('WP Rocket settings', 'wp-cloudflare-page-cache')}

); }; export default WPRocket;