'use client'; import { Briefcase } from 'lucide-react'; import { useLanguage } from '@/shared/language'; import { cn } from '@/shared/lib/utils'; import { Badge } from '@/shared/shadcn-ui/badge'; import { Button } from '@/shared/shadcn-ui/button'; import { Card, CardContent } from '@/shared/shadcn-ui/card'; import { Tabs, TabsContent, TabsList, TabsTrigger, } from '@/shared/shadcn-ui/tabs'; export const VacanciesSection = () => { const { t } = useLanguage(); return ( {t('home.vacancies.title')} {t('home.vacancies.description')} {t('home.vacancies.all')} {t('home.vacancies.office')} {t('home.vacancies.stations')} {[ 'Оператор АЗС', 'Менеджер по продажам', 'Бухгалтер', 'Специалист по логистике', ].map((job, index) => ( ))} {[ 'Менеджер по продажам', 'Бухгалтер', 'Специалист по логистике', ].map((job, index) => ( ))} {['Оператор АЗС', 'Заправщик', 'Менеджер станции'].map( (job, index) => ( ), )} ); }; interface VacancyProps { jobTitle: string; location: string; tags: Array; } const Vacancy = ({ jobTitle, location, tags }: VacancyProps) => { const { t } = useLanguage(); return ( {jobTitle} {location} {tags.map((tag, index) => { return ( {tag} ); })} {t('common.buttons.apply')} ); };
{t('home.vacancies.description')}
{location}