import React from 'react' import '@/assets/css/pages/tools-framework.scss' import { tools } from '@/router/tools' import FitFullscreen from '@/components/common/FitFullscreen' import SidebarScroll, { SidebarScrollElement } from '@/components/common/sidebar/SidebarScroll' import Sidebar from '@/components/common/sidebar' import SidebarItemList from '@/components/common/sidebar/SidebarItemList' import SidebarItem from '@/components/common/sidebar/SidebarItem' import SidebarSeparate from '@/components/common/sidebar/SidebarSeparate' import FullscreenLoadingMask from '@/components/common/FullscreenLoadingMask' const ToolsFramework: React.FC = () => { const sidebarScrollRef = useRef(null) const handleOnSidebarSwitch = () => { setTimeout(() => { sidebarScrollRef.current?.refreshLayout() }, 300) } return ( <>
{tools.map((tool) => { return tool.menu && tool.id !== 'tools' && tool.id !== 'tools-all' ? ( {tool.children ? tool.children.map((subTool) => { return ( ) }) : undefined} ) : undefined })}
} >
) } export default ToolsFramework