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, AboutUsDesigns, FeaturesDesigns, ContactFormDesigns, } from '../../components/WebPageComponents/designs'; import HeroSection from '../../components/WebPageComponents/HeroComponent'; import AboutUsSection from '../../components/WebPageComponents/AboutUsComponent'; import FeaturesSection from '../../components/WebPageComponents/FeaturesComponent'; 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 = 'app for Allison'; useEffect(() => { const darkElement = document.querySelector('body .dark'); if (darkElement) { darkElement.classList.remove('dark'); } }, []); const pages = [ { href: '/home', label: 'home', }, { href: '/about', label: 'about', }, { href: '/services', label: 'services', }, { href: '/contact', label: 'contact', }, { href: '/faq', label: 'FAQ', }, ]; const features_points = [ { name: 'Intuitive Dashboard', description: 'Navigate through a user-friendly dashboard that provides a comprehensive overview of your recruitment activities. Stay organized and informed with real-time updates.', icon: 'mdiViewDashboard', }, { name: 'Seamless Integration', description: 'Easily integrate ${projectName} with your existing HR tools and platforms. Enhance your workflow without disrupting your current processes.', icon: 'mdiPuzzleOutline', }, { name: 'Data-Driven Insights', description: 'Leverage powerful analytics to gain insights into your recruitment strategies. Make informed decisions with data at your fingertips.', icon: 'mdiChartLine', }, ]; return (