import React, { useState } from "react"; import useToggle from "../../../hooks/useToggle"; function SelectBox({ datas = [], className, action, contentBodyClasses, position }) { const [item, setItem] = useState(datas[0]); // custom hook const [toggle, setToggle] = useToggle(false); const handler = (e, value) => { e.preventDefault(); if (action) { action(value); } setItem(value); setToggle.set(false); }; return ( <> {datas.length > 0 && (
setToggle.toggle()} className="flex space-x-1 items-center" > {item}
{toggle && (
setToggle.toggle()} className="w-full h-screen fixed top-0 left-0 z-10" >
)}
)} ); } export default SelectBox;