export const lifecycleStatusLabel: Record = { draft: "پیش‌نویس", active: "فعال", inactive: "غیرفعال", suspended: "معلق", archived: "آرشیو", }; export const lifecycleStatusOptions = Object.entries(lifecycleStatusLabel).map(([value, label]) => ({ value, label, })); export const appointmentStatusLabel: Record = { requested: "درخواست", confirmed: "تأییدشده", checked_in: "پذیرش‌شده", in_progress: "در حال انجام", completed: "تکمیل", cancelled: "لغوشده", no_show: "عدم حضور", }; export const staffKindLabel: Record = { stylist: "آرایشگر", therapist: "درمانگر", receptionist: "پذیرش", manager: "مدیر", other: "سایر", }; export const staffKindOptions = Object.entries(staffKindLabel).map(([value, label]) => ({ value, label, })); export const dayOfWeekLabel: Record = { monday: "دوشنبه", tuesday: "سه‌شنبه", wednesday: "چهارشنبه", thursday: "پنج‌شنبه", friday: "جمعه", saturday: "شنبه", sunday: "یکشنبه", }; export const dayOfWeekOptions = Object.entries(dayOfWeekLabel).map(([value, label]) => ({ value, label, })); export const resourceStatusLabel: Record = { available: "آماده", occupied: "اشغال", maintenance: "تعمیر", inactive: "غیرفعال", }; export const resourceStatusOptions = Object.entries(resourceStatusLabel).map(([value, label]) => ({ value, label, })); export const businessFormatLabel: Record = { salon: "سالن", clinic: "کلینیک", spa: "اسپا", barbershop: "آرایشگاه", mixed: "ترکیبی", }; export const businessFormatOptions = Object.entries(businessFormatLabel).map(([value, label]) => ({ value, label, }));