45 lines
1.5 KiB
TypeScript
45 lines
1.5 KiB
TypeScript
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
|
// file as the canonical source for the "home" section.
|
|
|
|
import React from 'react';
|
|
import HeroOverlayMarquee from '@/components/sections/hero/HeroOverlayMarquee';
|
|
import { Award, CheckCircle, Heart, Shield, Smile, Sparkles, Star, Zap } from "lucide-react";
|
|
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
|
|
|
export default function HomeSection(): React.JSX.Element {
|
|
return (
|
|
<div id="home" data-section="home">
|
|
<SectionErrorBoundary name="home">
|
|
<HeroOverlayMarquee
|
|
tag="Baby Physiotherapy"
|
|
title="Supporting Every First Movement"
|
|
description="Professional guidance for your newborn and toddler's physical growth. My World of Movement helps children reach their developmental milestones."
|
|
primaryButton={{
|
|
text: "View Programs",
|
|
href: "#programs",
|
|
}}
|
|
secondaryButton={{
|
|
text: "Contact Us",
|
|
href: "#contact",
|
|
}}
|
|
items={[
|
|
{
|
|
text: "Certified Experts",
|
|
icon: CheckCircle,
|
|
},
|
|
{
|
|
text: "Modern Techniques",
|
|
icon: Zap,
|
|
},
|
|
{
|
|
text: "Home Support",
|
|
icon: Shield,
|
|
},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/baby-crawling-with-his-mother-s-help_23-2149355578.jpg"
|
|
/>
|
|
</SectionErrorBoundary>
|
|
</div>
|
|
);
|
|
}
|