import type { TourDefinition } from '../types'; export const appointmentDetailTour: TourDefinition = { id: 'appointment-detail', version: 1, steps: [ { anchor: 'appt-patient', title: 'اطلاعات نوبت', body: 'نام بیمار، پزشک، خدمت، ساعت و هزینهٔ همین نوبت.', side: 'bottom', }, { anchor: 'appt-status', title: 'وضعیت و اقدامات', body: 'وضعیت فعلی نوبت را از اینجا عوض کنید — مثلاً تأیید، حضور بیمار یا لغو.', side: 'bottom', }, { anchor: 'appt-events', title: 'تاریخچهٔ رویدادها', body: 'هر تغییر وضعیت با زمان و عاملش ثبت می‌شود؛ برای پیگیری اختلاف مفید است.', side: 'top', }, ], }; export const reserveAppointmentsTour: TourDefinition = { id: 'appointments-reserve', version: 1, steps: [ { anchor: 'page-title', title: 'نوبت‌های رزرو شده', body: 'نوبت‌هایی که بیرون از تقویم عادی و به‌صورت دستی رزرو شده‌اند.', side: 'bottom', }, { anchor: 'reserve-doctor', title: 'انتخاب پزشک', body: 'در کلینیک، اول پزشک را انتخاب کنید تا نوبت‌های رزروش بیاید.', side: 'bottom', }, { anchor: 'reserve-new', title: 'نوبت رزرو جدید', body: 'تا وقتی پزشکی انتخاب نشده، این دکمه غیرفعال است.', side: 'bottom', }, { anchor: 'reserve-list', title: 'فهرست رزروها', body: 'هر ردیف یک نوبت رزروشده با بیمار و زمان آن.', side: 'top', }, ], };