import { Menu } from "@nutui/nutui-react-taro"; import { useState } from "react"; import { Image } from "@tarojs/components"; import img from "../../config/images"; import { MenuFilterProps } from "../../../types/list/types"; import styles from "./index.module.scss"; const MenuComponent = (props: MenuFilterProps) => { const { options, value, onChange, wrapperClassName, itemClassName, name, onOpen, onClose,open } = props; const [isChange, setIsChange] = useState(false); const [isOpen, setIsOpen] = useState(false); const handleChange = (val: Record) => { setIsChange(true); onChange && onChange(name, val.value); }; const handleOpen = () => { setIsOpen(true); onOpen && typeof onOpen === "function" && onOpen(); }; const handleClose = () => { setIsOpen(false); onClose && typeof onClose === "function" && onClose(); }; return ( } > } /> ); }; export default MenuComponent;