- Integrated TourButton component into SettingsMenuPage, SkillsPage, SmsWalletPage, StaffPage, StaffSessionDetailPage, StaffTreatmentSessionsPage, SubscriptionPage, TagsSettingsPage, TreatmentCasesPage to enhance user onboarding experience. - Created new tour definitions for appointments, clinics, staff management, financial management, and patient management, ensuring comprehensive guidance for users navigating the admin panel. - Updated documentation to reflect the addition of tours and their implementation details.
64 lines
2.2 KiB
TypeScript
64 lines
2.2 KiB
TypeScript
import type { TourDefinition } from '../types';
|
|
|
|
export const myPatientsTour: TourDefinition = {
|
|
id: 'my-patients',
|
|
version: 1,
|
|
steps: [
|
|
{
|
|
anchor: 'page-title',
|
|
title: 'پروندهٔ بیماران',
|
|
body: 'فهرست مراجعهکنندگانی که برایشان پرونده ثبت شده است. با ثبت اولین نوبت، پرونده خودکار ساخته میشود.',
|
|
side: 'bottom',
|
|
},
|
|
{
|
|
anchor: 'page-action',
|
|
title: 'پروندهٔ دستی',
|
|
body: 'برای بیماری که هنوز نوبت نگرفته، از اینجا پرونده بسازید.',
|
|
side: 'bottom',
|
|
},
|
|
{
|
|
anchor: 'patients-search',
|
|
title: 'جستجو و نمای فهرست',
|
|
body: 'جستجو با نام، موبایل یا کد ملی. دو آیکون کنارش، نمای کارتی و لیستی را عوض میکنند.',
|
|
side: 'bottom',
|
|
},
|
|
{
|
|
anchor: 'patients-records',
|
|
title: 'پروندهها',
|
|
body: 'با کلیک روی هر پرونده، اطلاعات بیمار و مراجعهها و پرداختهایش باز میشود.',
|
|
side: 'top',
|
|
},
|
|
{
|
|
anchor: 'page-pagination',
|
|
title: 'صفحهبندی',
|
|
body: 'شمار کل پروندهها و جابهجایی بین صفحهها.',
|
|
side: 'top',
|
|
},
|
|
],
|
|
};
|
|
|
|
export const myPatientRecordTour: TourDefinition = {
|
|
id: 'my-patient-record',
|
|
version: 1,
|
|
steps: [
|
|
{
|
|
anchor: 'record-banner',
|
|
title: 'شناسنامهٔ بیمار',
|
|
body: 'خلاصهٔ هویتی و تماس بیمار، شمارهٔ پرونده و تاریخ تشکیل آن.',
|
|
side: 'bottom',
|
|
},
|
|
{
|
|
anchor: 'record-tabs',
|
|
title: 'بخشهای پرونده',
|
|
body: 'اطلاعات پرونده، مراجعهها، پرداختها و نوبتها؛ هر کدام در تب خودش.',
|
|
side: 'bottom',
|
|
},
|
|
{
|
|
anchor: 'page-action',
|
|
title: 'مراجعهٔ جدید و بازگشت',
|
|
body: 'ثبت مراجعهٔ تازه برای همین بیمار، یا برگشتن به فهرست پروندهها.',
|
|
side: 'bottom',
|
|
},
|
|
],
|
|
};
|