feat(component): 移除组件复制和分享协作功能

master
钟良源 3 months ago
parent 3960b663b2
commit ab9d8ee2ef

@ -16,8 +16,6 @@ interface HandleButtonGroupProps {
onNavTo: (id: number, type: string) => void; onNavTo: (id: number, type: string) => void;
onSourceCodeView: (row: ComponentItem) => void; onSourceCodeView: (row: ComponentItem) => void;
onShowEdit: (row: ComponentItem, index: number) => void; onShowEdit: (row: ComponentItem, index: number) => void;
onCopyHandler: (row: ComponentItem) => void;
onShareCollaboration: (row: ComponentItem) => void;
onExportComponent: (id: number) => void; onExportComponent: (id: number) => void;
onStopComponentShow: (row: ComponentItem) => void; onStopComponentShow: (row: ComponentItem) => void;
onRowDel: (row: ComponentItem) => void; onRowDel: (row: ComponentItem) => void;
@ -32,8 +30,6 @@ const HandleButtonGroup: React.FC<HandleButtonGroupProps> = ({
onNavTo, onNavTo,
onSourceCodeView, onSourceCodeView,
onShowEdit, onShowEdit,
onCopyHandler,
onShareCollaboration,
onExportComponent, onExportComponent,
onStopComponentShow, onStopComponentShow,
onRowDel onRowDel
@ -48,24 +44,6 @@ const HandleButtonGroup: React.FC<HandleButtonGroupProps> = ({
const renderDropdownMenu = () => { const renderDropdownMenu = () => {
const items = []; const items = [];
// 组件复制
if (!isEligible([componentStatusConstant.DEFAULT, componentStatusConstant.DESIGN], row.componentStatus)) {
items.push(
<Menu.Item key="copy">
<Button type="text" onClick={() => onCopyHandler(row)}></Button>
</Menu.Item>
);
}
// 分享协作
if (!isEligible([componentStatusConstant.DESIGN, componentStatusConstant.DEFAULT], row.componentStatus)) {
items.push(
<Menu.Item key="share">
<Button type="text" onClick={() => onShareCollaboration(row)}></Button>
</Menu.Item>
);
}
// 导出组件 // 导出组件
items.push( items.push(
<Menu.Item key="export"> <Menu.Item key="export">

Loading…
Cancel
Save