feat(settings): trim the export surface and remove the sharing page

Right-align the health-record export generate button. Remove the
duplicate doctor-report card from the export page (the doctor report is
reached through the health-record export now) and drop the now-unused
ArztberichtHeroCard. Remove the clinician share-link ("sharing") page,
its nav entry, slug, and section mapping; the backing model, routes, and
public clinician view stay in place for a later dedicated removal.
This commit is contained in:
Marc-André Bombeck committed 2026-06-06 23:14:50 +02:00
1 parent a56e6fe610
commit eda79794d9
12 files changed
+15 -975

No files matched your search

-2
View File
@@ -11,7 +11,6 @@ import { ExportSection } from "@/components/settings/export-section";
import { IntegrationsSection } from "@/components/settings/integrations-section";
import { NotificationsSection } from "@/components/settings/notifications-section";
import { SectionPlaceholder } from "@/components/settings/section-placeholder";
import { SharingSection } from "@/components/settings/sharing-section";
// v1.8.7.1 — `thresholds` (Targets) and `sources` (Sources) are two
// separate sections again. `ThresholdsSection` renders the target-range
// editor; `SourcesSection` (standalone mode) renders the source-priority
@@ -53,7 +52,6 @@ const SECTION_COMPONENTS: Record<
thresholds: ThresholdsSection,
sources: () => <SourcesSection />,
api: ApiSection,
sharing: SharingSection,
export: ExportSection,
advanced: AdvancedSection,
};