Skip to content

Commit 1dc5d94

Browse files
committed
[frontend] 预览模式时隐藏编排页面左侧工具栏
1 parent d2b35f4 commit 1dc5d94

1 file changed

Lines changed: 18 additions & 15 deletions

File tree

  • app-engine/frontend/src/pages/addFlow

app-engine/frontend/src/pages/addFlow/index.tsx

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ const AddFlow = (props) => {
5757
const { tenantId, appId } = useParams();
5858
const [evaluateType, setEvaluateType] = useState('waterFlow');
5959
const readOnly = useAppSelector((state) => state.chatCommonStore.readOnly);
60+
const preview = useAppSelector((state) => state.commonStore.isReadOnly);
6061
const appRef = useRef<any>(null);
6162
const flowIdRef = useRef<any>(null);
6263
const elsaRunningCtl = useRef<any>(null);
@@ -165,22 +166,24 @@ const AddFlow = (props) => {
165166
{/* 左侧菜单 */}
166167
<div className={['content', !type ? 'content-add' : null].join(' ')}>
167168
{
168-
showMenu ? (
169-
<LeftMenu
170-
menuClick={menuClick}
171-
dragData={dragData}
172-
setDragData={setDragData}
173-
evaluateData={evaluateData}
174-
setEvaluateData={setEvaluateData}
175-
type={evaluateType}
176-
/>
177-
) : (
178-
<Tooltip placement='rightTop' title={t('expandArrange')}>
179-
<div className='menu-icon' onClick={menuClick}>
180-
<ConfigFlowIcon />
181-
</div>
182-
</Tooltip>
169+
!preview && (
170+
showMenu ? (
171+
<LeftMenu
172+
menuClick={menuClick}
173+
dragData={dragData}
174+
setDragData={setDragData}
175+
evaluateData={evaluateData}
176+
setEvaluateData={setEvaluateData}
177+
type={evaluateType}
178+
/>
179+
) : (
180+
<Tooltip placement='rightTop' title={t('expandArrange')}>
181+
<div className='menu-icon' onClick={menuClick}>
182+
<ConfigFlowIcon />
183+
</div>
184+
</Tooltip>
183185
)
186+
)
184187
}
185188
{/* elsa编排组件 */}
186189
<Stage

0 commit comments

Comments
 (0)