import React from 'react'; import { AlertCircle, Clock } from 'lucide-react'; import { Button } from '@/components/ui/button'; interface CheckInBlockerDialogProps { isOpen: boolean; onCheckIn: () => void; isLoading?: boolean; userName?: string; } const CheckInBlockerDialog: React.FC = ({ isOpen, onCheckIn, isLoading = false, userName = 'User', }) => { if (!isOpen) return null; return (

Check-In Required

Welcome back, {userName}!

You haven't checked in yet today. Please check in to continue using the application.

Checking in helps track your attendance and working hours. This is required before accessing the system.

); }; export default CheckInBlockerDialog;