import React, { useState } from 'react'; import { message, Drawer, Button, Space, Divider, AppContainer } from 'knowdesign'; import { IconFont } from '@knowdesign/icons'; import RebalancePlan from '../Jobs/RebalancePlan'; interface PropsType extends React.HTMLAttributes { onClose: () => void; balanceImmediate?: Function; visible: boolean; isPrevew?: boolean; detailData?: any; isEdit?: boolean; } const PlanDrawer: React.FC = ({ onClose, visible, detailData, isPrevew, balanceImmediate, isEdit }) => { const [global] = AppContainer.useGlobalValue(); const submit = () => { if (detailData?.replicas === 0) { message['warning']('replicas=0,该集群已达到均衡要求,不需要再执行均衡任务。'); } else { balanceImmediate && balanceImmediate(); } }; return ( <> )} } > ); }; export default PlanDrawer;