papayu/desktop/ui/src/pages/Personnel.tsx
2026-01-29 12:21:43 +03:00

33 lines
1.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { useNavigate } from 'react-router-dom';
import { Users, ArrowLeft } from 'lucide-react';
export function Personnel() {
const navigate = useNavigate();
return (
<div className="min-h-screen p-8 md:p-12 bg-gradient-to-br from-background via-background to-muted/20">
<button
onClick={() => navigate('/')}
className="mb-8 inline-flex items-center gap-2 text-sm text-muted-foreground hover:text-foreground transition-all-smooth"
>
<ArrowLeft className="w-4 h-4" />
Назад к панели
</button>
<div className="animate-fade-in">
<div className="flex items-center gap-4 mb-8">
<div className="p-3 rounded-xl bg-primary/10">
<Users className="w-8 h-8 text-primary" />
</div>
<div>
<h1 className="text-4xl md:text-5xl font-bold tracking-tight">Персонал</h1>
<p className="text-lg text-muted-foreground mt-2">ФИО, дата и место рождения, проживание, паспорт, Emirates ID, аренда, учёт рабочего времени, начисление ЗП</p>
</div>
</div>
<div className="bg-card/80 backdrop-blur-sm border rounded-xl p-6">
<p className="text-muted-foreground">Кнопка «Добавить» форма: ФИО, дата/место рождения, проживание в РФ/за рубежом, копии паспорта и Emirates ID, адрес в Дубае, дата платежа за аренду (напоминание за месяц на дашборде), учёт рабочего времени, автоначисление ЗП.</p>
</div>
</div>
</div>
);
}