frontend/src/component/FileManager/ContextMenu/HoverMenu.tsx
2025-04-20 17:28:35 +08:00

26 lines
583 B
TypeScript

import * as React from "react";
import { Menu, type MenuProps } from "@mui/material";
const HoverMenu: React.ComponentType<MenuProps> = React.forwardRef(
function HoverMenu(props: MenuProps, ref): any {
return (
<Menu
{...props}
ref={ref}
style={{ pointerEvents: "none", ...props.style }}
slotProps={{
...props.slotProps,
paper: {
...props.slotProps?.paper,
style: {
pointerEvents: "auto",
},
},
}}
/>
);
},
);
export default HoverMenu;