Migrate Datasources interface patterns

This commit is contained in:
2026-08-03 13:46:58 +02:00
parent 98d93e707f
commit 6406ce70f1
7 changed files with 516 additions and 37 deletions
@@ -0,0 +1,31 @@
import type { DocumentationHelpReference } from "@govoplan/core-webui";
export const DATASOURCES_DOCUMENTATION = {
topicId: "datasources.lifecycle",
documentationType: "user"
} satisfies DocumentationHelpReference;
export const DATASOURCE_FIELDS_DOCUMENTATION = {
topicId: "datasources.reference.fields-and-consequences",
documentationType: "admin"
} satisfies DocumentationHelpReference;
export const DATASOURCE_GOVERNANCE_DOCUMENTATION = {
topicId: "datasources.governance",
documentationType: "admin"
} satisfies DocumentationHelpReference;
export const DATASOURCES_I18N = {
loading: "i18n:govoplan-datasources.loading_reason",
working: "i18n:govoplan-datasources.working_reason",
manageReason: "i18n:govoplan-datasources.manage_permission_reason",
stageReason: "i18n:govoplan-datasources.stage_permission_reason",
noSelection: "i18n:govoplan-datasources.no_selection_reason",
incomplete: "i18n:govoplan-datasources.incomplete_reason",
requiredAction: "i18n:govoplan-datasources.required_action",
actor: "i18n:govoplan-datasources.actor",
destination: "i18n:govoplan-datasources.destination",
permissionAction: "i18n:govoplan-datasources.permission_action",
permissionActor: "i18n:govoplan-datasources.permission_actor",
permissionDestination: "i18n:govoplan-datasources.permission_destination"
} as const;