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, TestimonialsDesigns, ContactFormDesigns, } from '../../components/WebPageComponents/designs'; import HeroSection from '../../components/WebPageComponents/HeroComponent'; import FeaturesSection from '../../components/WebPageComponents/FeaturesComponent'; import AboutUsSection from '../../components/WebPageComponents/AboutUsComponent'; import TestimonialsSection from '../../components/WebPageComponents/TestimonialsComponent'; 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 = 'test322'; 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: 'Lead Management', description: 'Efficiently track and manage leads with real-time updates. Categorize and assign leads to ensure no opportunity is missed.', icon: 'mdiAccountMultiple', }, { name: 'Integrated Communication', description: 'Seamlessly connect with clients and team members. Access all communication history in one place for better collaboration.', icon: 'mdiMessageText', }, { name: 'Performance Analytics', description: "Gain insights into your firm's performance with detailed analytics. Make informed decisions to drive growth and success.", icon: 'mdiChartLine', }, ]; const testimonials = [ { text: "${projectName} has transformed our workflow, making it easier to manage client interactions and track leads. It's a game-changer for our firm!", company: 'Lexis Solutions', user_name: 'John Doe, Senior Partner', }, { text: 'The integration capabilities of ${projectName} have streamlined our communication across departments, enhancing our overall efficiency.', company: 'Legal Innovators', user_name: 'Jane Smith, Operations Manager', }, { text: "With ${projectName}, we can now focus more on our clients and less on administrative tasks. It's a must-have for any law firm.", company: 'Justice Partners', user_name: 'Emily Johnson, Client Relations', }, { text: 'The analytics feature in ${projectName} provides us with valuable insights, helping us make informed decisions to grow our business.', company: 'Advocate Alliance', user_name: 'Michael Brown, Marketing Director', }, { text: 'Our team loves the user-friendly interface of ${projectName}. It has made managing our cases and client data so much easier.', company: 'Barrister Group', user_name: 'Sarah Lee, Legal Assistant', }, { text: 'Thanks to ${projectName}, our firm has seen a significant improvement in client satisfaction and team collaboration.', company: 'Counsel Connect', user_name: 'David Wilson, Customer Service Lead', }, ]; return (
{`CRM Solutions for the Law Industry | Connect & Optimize`}
); } WebSite.getLayout = function getLayout(page: ReactElement) { return {page}; };