Integrate Payments operator WebUI
This commit is contained in:
@@ -30,6 +30,9 @@ LEGACY_LAYOUT_TOKENS = {
|
||||
"metric-grid",
|
||||
}
|
||||
CENTRAL_COMPONENTS = {
|
||||
"PageActionBar": pathlib.Path(
|
||||
"govoplan-core/webui/src/components/PageActionBar.tsx"
|
||||
),
|
||||
"ActionToolbar": pathlib.Path(
|
||||
"govoplan-core/webui/src/components/ActionToolbar.tsx"
|
||||
),
|
||||
@@ -115,6 +118,9 @@ CENTRAL_COMPONENTS = {
|
||||
),
|
||||
}
|
||||
REQUIRED_CONSUMERS = {
|
||||
"PageActionBar": (
|
||||
pathlib.Path("govoplan-payments/webui/src/features/payments/PaymentsPage.tsx"),
|
||||
),
|
||||
"ActionToolbar": (
|
||||
pathlib.Path("govoplan-core/webui/src/components/WysiwygEditor.tsx"),
|
||||
pathlib.Path("govoplan-calendar/webui/src/features/calendar/CalendarPage.tsx"),
|
||||
@@ -432,7 +438,7 @@ def main() -> int:
|
||||
|
||||
migrated = ", ".join(
|
||||
f"{name}={usage_counts[name]} files"
|
||||
for name in ("ActionToolbar", "WorkspaceFrame", "WorkspaceLayout", "FilterBar", "StatePanel", "SelectionList", "CountBadge", "DefinitionPalette", "DefinitionNodeIcon", "FloatingStatus", "ContentSection", "ContentGrid", "FormGrid", "FormSection", "DialogForm", "DialogSection", "MetricGrid", "MetricCard", "DescriptionList")
|
||||
for name in ("PageActionBar", "ActionToolbar", "WorkspaceFrame", "WorkspaceLayout", "FilterBar", "StatePanel", "SelectionList", "CountBadge", "DefinitionPalette", "DefinitionNodeIcon", "FloatingStatus", "ContentSection", "ContentGrid", "FormGrid", "FormSection", "DialogForm", "DialogSection", "MetricGrid", "MetricCard", "DescriptionList")
|
||||
)
|
||||
print(f"Shared WebUI primitive contract passed: {migrated}; {len(dialog_exceptions)} reviewed dialog width exceptions; no raw legacy anatomy.")
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user