import React, { useState } from "react"; import MenuTab from "@/components/menutab/MenuTab"; import ResourceForm from "@/components/forms/ResourceForm"; import WorkshopForm from "@/components/forms/WorkshopForm"; import CourseForm from "@/components/forms/CourseForm"; const Create = () => { const [activeIndex, setActiveIndex] = useState(0); // State to track the active tab index const homeItems = [ { label: 'Course', icon: 'pi pi-desktop' }, { label: 'Workshop', icon: 'pi pi-video' }, { label: 'Resource', icon: 'pi pi-book' }, ]; // Function to render the correct form based on the active tab const renderForm = () => { switch (homeItems[activeIndex].label) { case 'Course': return ; case 'Workshop': return ; case 'Resource': return ; default: return null; // or a default component } }; return (

Create a {homeItems[activeIndex].label}

{renderForm()}
); }; export default Create;