humam kerdiah 3c55be5052 feat: add payroll, time clocks, and leave request modules
- Implemented PayrollPage for managing payroll runs with CRUD operations.
- Created TimeClocksPage for tracking employee clock-ins and clock-outs.
- Developed TimeSheetsPage for displaying employee timesheets.
- Added EmployeeCertificationForm and EmployeeDocumentForm for managing employee certifications and documents.
- Introduced LeaveRequestForm for submitting and managing leave requests.
- Added usePermissions hook for UI-side permission checks.
- Created LeaveRequestsClient and PayrollClient for API interactions.
2026-05-21 13:30:06 +04:00
..
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-03-27 16:20:46 +03:00
2026-05-07 15:04:05 +03:00

Next.js template

This is a Next.js template with shadcn/ui.

Adding components

To add components to your app, run the following command:

npx shadcn@latest add button

This will place the ui components in the components directory.

Using components

To use the components in your app, import them as follows:

import { Button } from "@/components/ui/button";