'use client'; import { useState } from 'react'; import { Activity, ArrowUpRight, CalendarCheck, ClipboardList, Heart, MessageSquare, Timer, } from 'lucide-react'; import Image from 'next/image'; import * as Badge from '@/components/ui/badge'; import * as Button from '@/components/ui/button'; import LearnMoreStrokeAnnouncement from '@/components/landing-page-blocks/announcement/learn-more-stroke-announcement'; import ApexActionMegaMenuHeader from '@/components/landing-page-blocks/navigation/apex-action-mega-menu-header'; import { cn } from '@/utils/cn'; const tabs = [ { id: 'time-tracking', icon: Timer, title: 'Smart time tracking', description: 'Manage leave and attendance', image: 'https://alignui.com/images/blocks/hero-2-image-1.png', imageMobile: 'https://alignui.com/images/blocks/hero-2-image-1-mobile.png', }, { id: 'feedback', icon: MessageSquare, title: 'Real-time feedback', description: 'Stay connected as one network', image: 'https://alignui.com/images/blocks/hero-2-image-1.png', imageMobile: 'https://alignui.com/images/blocks/hero-2-image-1-mobile.png', }, { id: 'scheduling', icon: CalendarCheck, title: 'Simplified scheduling', description: 'Simplify daily team planning', image: 'https://alignui.com/images/blocks/hero-2-image-1.png', imageMobile: 'https://alignui.com/images/blocks/hero-2-image-1-mobile.png', }, { id: 'visibility', icon: Heart, title: 'Employee visibility', description: 'Track morale and engagement', image: 'https://alignui.com/images/blocks/hero-2-image-1.png', imageMobile: 'https://alignui.com/images/blocks/hero-2-image-1-mobile.png', }, ]; const brands = [ { src: 'https://alignui.com/images/blocks/hero-1-brand-1.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-1-dark.svg', alt: 'Brand 1', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-2.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-2-dark.svg', alt: 'Brand 2', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-3.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-3-dark.svg', alt: 'Brand 3', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-4.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-4-dark.svg', alt: 'Brand 4', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-5.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-5-dark.svg', alt: 'Brand 5', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-6.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-6-dark.svg', alt: 'Brand 6', }, { src: 'https://alignui.com/images/blocks/hero-1-brand-7.svg', darkSrc: 'https://alignui.com/images/blocks/hero-1-brand-7-dark.svg', alt: 'Brand 7', }, ]; export default function PeopleFirstHrHero() { const [activeTab, setActiveTab] = useState(tabs[0]?.id); const activeIndex = tabs.findIndex((tab) => tab.id === activeTab); return (
From time tracking to feedback,{' '} synergy helps you lead with clarity.