feat: add toaster

This commit is contained in:
2025-06-06 15:08:46 +03:00
parent dd452a950d
commit 9b6e163da5
35 changed files with 720 additions and 611 deletions

View File

@@ -0,0 +1,42 @@
'use client';
import s from './styles.module.scss';
import { Button, Input } from '@shared/ui';
import Image from 'next/image';
import toast from 'react-hot-toast';
import bgForm from '@public/images/bg-form.jpg';
export default function LicenseForm() {
const notify = () => toast.success('Заявка на консультацию принята');
return (
<div className={s.Form}>
<div className={s.Offer}>
<Image
className={s.Background}
src={bgForm}
placeholder='blur'
alt={''}
quality={75}
fill
priority
/>
<h3 className={s.Title}>
Заключите договор до 1 июля и получите скидку на проведение пожарной
экспертизы 15 %
</h3>
<p className={s.SubTitle}>
Оставьте свои контактные данные и мы закрепим скидку до 1 июля за вами
</p>
</div>
<form className={s.Inputs}>
<Input placeholder={'Ваше имя'} fullWidth />
<Input placeholder={'+7 (999) 123 45 67'} fullWidth />
<Button variant='orange' fullWidth onClick={notify}>
Получить консультацию
</Button>
</form>
</div>
);
}