From e98d8a3417405795bb2a3be42328922f9acfc5f0 Mon Sep 17 00:00:00 2001 From: "dev.daminik00" Date: Fri, 26 Sep 2025 13:00:37 +0200 Subject: [PATCH] fix build --- .../admin/builder/BuilderCanvas.tsx | 2 +- .../admin/builder/BuilderSidebar.tsx | 44 ++++++++++--------- .../builder/templates/FormScreenConfig.tsx | 3 +- .../builder/templates/InfoScreenConfig.tsx | 4 +- 4 files changed, 28 insertions(+), 25 deletions(-) diff --git a/src/components/admin/builder/BuilderCanvas.tsx b/src/components/admin/builder/BuilderCanvas.tsx index 7ae919d..5d39263 100644 --- a/src/components/admin/builder/BuilderCanvas.tsx +++ b/src/components/admin/builder/BuilderCanvas.tsx @@ -289,7 +289,7 @@ export function BuilderCanvas() { - {screen.subtitle?.text && ( + {"subtitle" in screen && screen.subtitle?.text && (

{screen.subtitle.text}

)} diff --git a/src/components/admin/builder/BuilderSidebar.tsx b/src/components/admin/builder/BuilderSidebar.tsx index 342138d..30a48a8 100644 --- a/src/components/admin/builder/BuilderSidebar.tsx +++ b/src/components/admin/builder/BuilderSidebar.tsx @@ -478,28 +478,30 @@ export function BuilderSidebar() { -
- Варианты ответа -
- {selectedScreen.list.options.map((option) => { - const condition = rule.conditions[0]; - const isChecked = condition.optionIds?.includes(option.id) ?? false; - return ( - - ); - })} + {selectedScreen.template === "list" && ( +
+ Варианты ответа +
+ {selectedScreen.list.options.map((option) => { + const condition = rule.conditions[0]; + const isChecked = condition.optionIds?.includes(option.id) ?? false; + return ( + + ); + })} +
-
+ )}