import React, { useState, useEffect } from "react"; import "../Dashboard/CSS/CSS/SetupView.css"; // Assuming you have a CSS file for styling import { useNavigate } from "react-router-dom"; import Spinner from '../../UIComponants/Spinner'; function SetupView({ onUserMaintenanceClick, onMenuAccessControl, onUserGroupMaintenance, onSystemParameter, onMenuMaintenance, onAccessType, onAPIregistry, onTokenregistry, onDataType1, onDataType2, onDataType3, onDataType4, onDataType5, onDataType6, onDynamicTable, oncodeExtension, }) { const navigate = useNavigate(); const [loading, setLoading] = useState(true); useEffect(() => { // Simulate loading data setTimeout(() => { setLoading(false); }, 3000); // Simulated 3 seconds loading }, []); return (
{loading ? ( // Display the spinner while loading ) : (
navigate("/admin/user-maintenance")}>

User Maintenance

User Maintainance

navigate("/admin/user-Group-Maintenance")}>

User Group Maintenance

User Group Maintenance

navigate("/admin/menu-maintenance")}>

Menu Maintenance

Menu Maintenance

navigate("/admin/menu-access-control")}>

Menu Access Control

Menu Access Control

navigate("/admin/system-parameter")}>

System Parameter

System Parameter

navigate("/admin/access-type")}>

Access Type

Access Type

navigate("/admin/sequence-generator")}>

Document Sequence

Manage document sequences

navigate("/admin/user-report")}>

Reports

Reports Description

navigate("/admin/api-registry")}>

API Registry

API Registry

navigate("/admin/token-registry")}>

Token Registry

Token Registry

)}
); } export default SetupView;