// Leave Type interface
export interface LeaveType {
  id: string
  name: string
  defaultDays: number
  status: boolean
  createdOn: string
}

// Mock leave type data
export const mockLeaveTypes: LeaveType[] = [
  {
    id: 'AL',
    name: 'Annual Leave',
    defaultDays: 20,
    status: true,
    createdOn: '2024-01-15',
  },
  {
    id: 'SL',
    name: 'Sick Leave',
    defaultDays: 12,
    status: true,
    createdOn: '2024-01-20',
  },
  {
    id: 'CL',
    name: 'Casual Leave',
    defaultDays: 10,
    status: true,
    createdOn: '2024-01-25',
  },
  {
    id: 'ML',
    name: 'Maternity Leave',
    defaultDays: 180,
    status: true,
    createdOn: '2024-02-01',
  },
  {
    id: 'PL',
    name: 'Paternity Leave',
    defaultDays: 15,
    status: true,
    createdOn: '2024-02-05',
  },
  {
    id: 'BL',
    name: 'Bereavement Leave',
    defaultDays: 5,
    status: true,
    createdOn: '2024-02-10',
  },
  {
    id: 'UL',
    name: 'Unpaid Leave',
    defaultDays: 0,
    status: true,
    createdOn: '2024-02-15',
  },
  {
    id: 'WFH',
    name: 'Work From Home',
    defaultDays: 10,
    status: true,
    createdOn: '2024-02-20',
  },
  {
    id: 'CO',
    name: 'Compensatory Off',
    defaultDays: 0,
    status: true,
    createdOn: '2024-02-25',
  },
]
