interface AppProps { variant?: 'main' | 'background'; } function FirstItem() { return ; } function SecondItem() { return second; } function ThirdItem() { return ; } export function App({ variant = 'main' }: AppProps) { return ( {variant === 'background' ? ( <> ) : ( <> )} ); } export const mainProps = { variant: 'main' as const }; export const backgroundProps = { variant: 'background' as const };