import React from 'react'; import { Section } from './Section'; import { Container } from './Container'; import { Box } from './Box'; import { Glow } from './Glow'; import { Heading } from './Heading'; interface FeatureSectionProps { heading: string; description: React.ReactNode; mockup: React.ReactNode; layout?: 'text-left' | 'text-right'; intent?: 'primary' | 'aqua' | 'amber'; } /** * FeatureSection - A semantic UI component for highlighting a feature. * Encapsulates layout and styling. */ export function FeatureSection({ heading, description, mockup, layout = 'text-left', intent = 'primary', }: FeatureSectionProps) { return (
{/* Text Content */} {heading} {description} {/* Mockup Area */} {mockup}
); }