From e97768c638c1c338e871b19ceee2e43a0345cbb3 Mon Sep 17 00:00:00 2001 From: "Mr.Hope" Date: Sat, 11 Mar 2023 13:54:36 +0800 Subject: [PATCH] chore(admin): refine ColumnsToolBar (#241) --- .../src/components/ColumnsToolBar/index.tsx | 46 +++++++------------ 1 file changed, 17 insertions(+), 29 deletions(-) diff --git a/packages/admin/src/components/ColumnsToolBar/index.tsx b/packages/admin/src/components/ColumnsToolBar/index.tsx index f1b170f1d..8568f6f09 100644 --- a/packages/admin/src/components/ColumnsToolBar/index.tsx +++ b/packages/admin/src/components/ColumnsToolBar/index.tsx @@ -1,43 +1,31 @@ -import { Dropdown, Menu, Space } from 'antd'; -import { useMemo } from 'react'; +import { Dropdown, Space } from "antd"; +import { useMemo } from "react"; export default function (props: { nodes: any[]; outs: any[] }) { - const items = useMemo(() => { - return props.nodes.map((val, index) => { - return { + const items = useMemo( + () => + props.nodes.map((val, index) => ({ key: index, label: val, - }; - }); - }, [props.nodes]); - const menu = ; + })), + [props.nodes] + ); + return ( {props.outs} - + - - - +