moodist/src/components/sections/why/why.tsx
2023-10-31 19:18:17 +03:30

49 lines
1.6 KiB
TypeScript

import { BiMoney, BiUserCircle, BiLogoGithub } from 'react-icons/bi/index';
import { Balancer } from 'react-wrap-balancer';
import { Container } from '@/components/container';
import styles from './why.module.css';
export function Why() {
const reasons = [
{
body: 'Moodist is a cost-free solution, offering you high-quality ambient sounds without any financial commitment.',
icon: <BiMoney />,
id: 'free',
label: 'Completely Free',
},
{
body: 'Say goodbye to the hassle of signing up; Moodist is ready to enhance your experience without any registration requirements, ensuring quick and easy access.',
icon: <BiUserCircle />,
id: 'registration-free',
label: 'Without Registration',
},
{
body: "Moodist's open-source nature means you can trust its transparency and contribute to its improvement, making it a community-driven tool for everyone's benefit.",
icon: <BiLogoGithub />,
id: 'open-source',
label: 'Open Source',
},
];
return (
<div className={styles.why}>
<Container>
<h2 className={styles.title}>Why use Moodist?</h2>
<div className={styles.reasons}>
{reasons.map(reason => (
<div className={styles.reason} key={reason.id}>
<div className={styles.icon}>{reason.icon}</div>
<h3 className={styles.label}>{reason.label}</h3>
<p className={styles.body}>
<Balancer>{reason.body}</Balancer>
</p>
</div>
))}
</div>
</Container>
</div>
);
}