import React from 'react'; import { __ } from '@wordpress/i18n'; const Comparison = () => { const comparisonFeatures = [ { category: __( 'IMAGE CONTROL', 'image-sizes' ), features: [ { name: 'Disable Thumbnails', free: true, pro: true, }, { name: 'Regenerate Thumbnails', free: true, pro: true, }, { name: 'Set Image Upload Limit', free: true, pro: true, }, ], }, { category: __( 'STORAGE & CLEANUP', 'image-sizes' ), features: [ { name: 'Detect Large Images', free: false, pro: true, }, { name: 'Find Unused Images', free: false, pro: true, }, { name: 'Find Duplicate Images', free: false, pro: true, }, { name: 'Compress Images', free: false, pro: true, }, ], }, { category: __( 'MEDIA MANAGEMENT', 'image-sizes' ), features: [ { name: 'Replace Images', free: false, pro: true, }, { name: 'Image Editor', free: false, pro: true, }, { name: 'Social Media Thumbnails', free: true, pro: true, }, { name: 'Convert to AVIF', free: true, pro: true, }, { name: 'Convert to WebP', free: true, pro: true, }, ], }, ]; return (

Free vs. Pro Side by Side

See a clear comparison between your current version and the Pro version you're about to get.

{/* Table Header */}
Features
Free
Pro
{/* Table Body */} {comparisonFeatures.map((section) => (
{section.category}
{section.features.map((feature, idx) => (
{feature.name}
{feature.name === 'Convert to AVIF' ? ( Future uploads only ) : feature.free ? ( ) : ( )}
{feature.name === 'Convert to AVIF' ? ( Fully unlocked ) : ( )}
))}
))}
); }; export default Comparison;