import { useState, useEffect } from "react"; import { Tab } from "@headlessui/react"; function classNames(...classes) { return classes.filter(Boolean).join(" "); } export default function VTab(props) { let [categories, setCategories] = useState([]); let [children, setChildren] = useState([]); let [selectedOne, setSelectedOne] = useState(0); useEffect(() => { if (props.ops.length > 0) { setCategories(props.ops); setSelectedOne(0) } }, [props.ops]); const getSelectedIndex = () => { return selectedOne; }; useEffect(() => { setChildren(props.children); }, [props.children]); useEffect(() => { // if(props.selectedtypecode!=="1001") // { // setCategories(props.ops.filter(x=>x.code==="-2")); // } // else{ // setCategories(props.ops); // } setSelectedOne(0) }, [props.selectedtypecode]); return (