import React, { useEffect, useState } from 'react'; import type { ReactElement } from 'react'; import Head from 'next/head'; import Link from 'next/link'; import { useAppSelector } from '../../stores/hooks'; import LayoutGuest from '../../layouts/Guest'; import WebSiteHeader from '../../components/WebPageComponents/Header'; import WebSiteFooter from '../../components/WebPageComponents/Footer'; import { HeroDesigns, FeaturesDesigns, AboutUsDesigns, ContactFormDesigns, } from '../../components/WebPageComponents/designs'; import HeroSection from '../../components/WebPageComponents/HeroComponent'; import FeaturesSection from '../../components/WebPageComponents/FeaturesComponent'; import AboutUsSection from '../../components/WebPageComponents/AboutUsComponent'; import ContactFormSection from '../../components/WebPageComponents/ContactFormComponent'; export default function WebSite() { const cardsStyle = useAppSelector((state) => state.style.cardsStyle); const bgColor = useAppSelector((state) => state.style.bgLayoutColor); const projectName = 'Nextry'; useEffect(() => { const darkElement = document.querySelector('body .dark'); if (darkElement) { darkElement.classList.remove('dark'); } }, []); const features_points = [ { name: 'Dynamic Role Management', description: 'Easily assign and modify roles to ensure the right access for every team member. Adapt quickly to organizational changes with flexible role settings.', icon: 'mdiAccountKey', }, { name: 'Real-Time Data Dashboard', description: 'Monitor employee and asset data in real-time with an intuitive dashboard. Gain insights and make informed decisions with up-to-date information at your fingertips.', icon: 'mdiViewDashboard', }, { name: 'Secure User Authentication', description: 'Protect your data with robust user authentication. Ensure only authorized personnel access sensitive information, maintaining the integrity and security of your system.', icon: 'mdiLock', }, ]; return (
{`Employee and Asset Management Application`}
); } WebSite.getLayout = function getLayout(page: ReactElement) { return {page}; };