import { useTranslations } from 'next-intl'
import { SectionContainer } from '@/components/landing/shared'
import Grid from '@/components/ui/tailwind/Grid'
import Card from '@/components/ui/tailwind/Card'
import { CrossChainExchangeIcon } from '@/components/icons/LandingIcons/CrossChainExchangeIcon'
import { UniversalMoneyMarketsIcon } from '@/components/icons/LandingIcons/UniversalMoneyMarketsIcon'
import { MultiChainGamingIcon } from '@/components/icons/LandingIcons/MultiChainGamingIcon'
interface UseCaseProp {
title: string
image: JSX.Element
description: string
}
export default function UseCasesSection() {
const t = useTranslations('Landing.UseCasesSection')
const useCases: UseCaseProp[] = [
{
title: t('useCases.0.title'),
image: ,
description: t('useCases.0.description'),
},
{
title: t('useCases.1.title'),
image: ,
description: t('useCases.1.description'),
},
{
title: t('useCases.2.title'),
image: ,
description: t('useCases.2.description'),
},
]
return (
{t('title')}
{t('subtitle')}
{useCases.map((useCase: UseCaseProp, index: number) => (
))}
)
}
function UseCaseCard({ image, title, description }: UseCaseProp) {
return (
{image}
{title}
{description}
)
}