diff --git a/assets/admin/pages/ClinicServicesPage.tsx b/assets/admin/pages/ClinicServicesPage.tsx index 5f1a1721..44061229 100644 --- a/assets/admin/pages/ClinicServicesPage.tsx +++ b/assets/admin/pages/ClinicServicesPage.tsx @@ -16,6 +16,7 @@ import type { ApiResponse } from '../lib/api'; import type { ServiceSection, ServiceItem } from '../types'; import { formatRial, formatNumber } from '../lib/utils'; import { usePermissions } from '../hooks/usePermissions'; +import PageHeader from '../components/ui/PageHeader'; import Modal from '../components/ui/Modal'; import ConfirmDialog from '../components/ui/ConfirmDialog'; import ServiceTariffModal from '../components/ServiceTariffModal'; @@ -129,14 +130,20 @@ function ClinicServicesPageInner() { {!selectedSection ? ( /* ═════════ نمای بخش‌ها ═════════ */ <> -
- بخش‌ها - {canCreate && ( - - )} -
+ {/* تیتر دست‌ساز جای `PageHeader` بود: بدون آن این صفحه تنها فهرستِ پنل است + که نه دکمهٔ بازگشت دارد و نه می‌گوید چیست. */} + { sectionForm.reset({ name: '' }); setSectionModal('create'); }}> + بخش جدید + + ) : undefined + } + /> {sectionsLoading ? (
در حال بارگذاری...