refactor(webui): consume Core navigation and retention components
This commit is contained in:
@@ -13,7 +13,7 @@ import CampaignAccessCard from "./components/CampaignAccessCard";
|
||||
import VersionLine from "./components/VersionLine";
|
||||
import { ToggleSwitch } from "@govoplan/core-webui";
|
||||
import { hasScope } from "@govoplan/core-webui";
|
||||
import { RetentionPolicyEditor } from "../privacy/RetentionPolicyManagement";
|
||||
import { RetentionPolicyEditor } from "@govoplan/core-webui";
|
||||
import { useCampaignWorkspaceData } from "./hooks/useCampaignWorkspaceData";
|
||||
import { useCampaignDraftEditor } from "./hooks/useCampaignDraftEditor";
|
||||
import { asRecord, isAuditLockedVersion } from "./utils/campaignView";
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
export { RetentionPolicyEditor, RetentionPolicyScopeManager } from "@govoplan/core-webui";
|
||||
export type { RetentionPolicyTargetOption } from "@govoplan/core-webui";
|
||||
@@ -6,7 +6,7 @@ import { PageTitle } from "@govoplan/core-webui";
|
||||
import { FieldLabel } from "@govoplan/core-webui";
|
||||
import { StatusBadge, TableActionGroup, i18nMessage } from "@govoplan/core-webui";
|
||||
import { usePlatformLanguage } from "@govoplan/core-webui";
|
||||
import ModuleSubnav, { type ModuleSubnavGroup } from "../../layout/ModuleSubnav";
|
||||
import { ModuleSubnav, type ModuleSubnavGroup } from "@govoplan/core-webui";
|
||||
import { DataGrid, type DataGridColumn } from "@govoplan/core-webui";
|
||||
|
||||
type TemplateRecord = {
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
import { ModuleSubnav } from "@govoplan/core-webui";
|
||||
|
||||
export type { ModuleSubnavGroup, ModuleSubnavItem } from "@govoplan/core-webui";
|
||||
export default ModuleSubnav;
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { CampaignWorkspaceSection } from "../types";
|
||||
import ModuleSubnav, { type ModuleSubnavGroup } from "./ModuleSubnav";
|
||||
import { ModuleSubnav, type ModuleSubnavGroup } from "@govoplan/core-webui";
|
||||
|
||||
const campaignSubnav: ModuleSubnavGroup<CampaignWorkspaceSection>[] = [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user