import AboutFeaturesSplit from '@/components/sections/about/AboutFeaturesSplit'; import ContactSplitEmail from '@/components/sections/contact/ContactSplitEmail'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FeaturesComparison from '@/components/sections/features/FeaturesComparison'; import FooterSimpleMedia from '@/components/sections/footer/FooterSimpleMedia'; import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; import MetricsSimpleCards from '@/components/sections/metrics/MetricsSimpleCards'; import NavbarCentered from '@/components/ui/NavbarCentered'; import logoImg from "@/assets/logo.svg"; import TestimonialRatingCards from '@/components/sections/testimonial/TestimonialRatingCards'; import { Droplets, Flame, Wrench } from "lucide-react"; import { useEffect } from "react"; import { applyRippleEffect } from "@/hooks/useButtonClick"; export default function App() { useEffect(() => { const buttons = document.querySelectorAll("button"); buttons.forEach((button) => { applyRippleEffect(button); }); }, []); return (