diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index b46b821..05a0ac0 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
export default function Layout() {
const navItems = [
{
- "name": "Home",
- "href": "#hero"
+ "name": "Home", "href": "#hero"
},
{
- "name": "About",
- "href": "#about"
+ "name": "About", "href": "#about"
},
{
- "name": "Services",
- "href": "#features"
+ "name": "Services", "href": "#features"
},
{
- "name": "Team",
- "href": "#team"
+ "name": "Team", "href": "#team"
},
{
- "name": "FAQ",
- "href": "#faq"
+ "name": "FAQ", "href": "#faq"
},
{
- "name": "Metrics",
- "href": "#metrics"
+ "name": "Metrics", "href": "#metrics"
},
{
- "name": "Testimonials",
- "href": "#testimonials"
+ "name": "Testimonials", "href": "#testimonials"
}
];
@@ -44,9 +37,7 @@ export default function Layout() {
@@ -59,33 +50,21 @@ export default function Layout() {
{
items: [
{
- label: "Home",
- href: "/",
- },
+ label: "Home", href: "/"},
{
- label: "Services",
- href: "#features",
- },
+ label: "Services", href: "#features"},
{
- label: "About Us",
- href: "#about",
- },
+ label: "About Us", href: "#about"},
],
},
{
items: [
{
- label: "Contact",
- href: "#contact",
- },
+ label: "Contact", href: "#contact"},
{
- label: "Admissions",
- href: "#",
- },
+ label: "Admissions", href: "#"},
{
- label: "FAQ",
- href: "#faq",
- },
+ label: "FAQ", href: "#faq"},
],
},
]}
diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx
index c192504..e5d332e 100644
--- a/src/pages/HomePage.tsx
+++ b/src/pages/HomePage.tsx
@@ -7,7 +7,6 @@ import MetricsIconCards from '@/components/sections/metrics/MetricsIconCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TeamListCards from '@/components/sections/team/TeamListCards';
import TestimonialMarqueeCards from '@/components/sections/testimonial/TestimonialMarqueeCards';
-import { Award, CheckCircle, Users } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
@@ -20,14 +19,10 @@ export default function HomePage() {
title="Specialized Renal Care & Rehabilitation Excellence"
description="Compassionate, professional healthcare and recovery services for renal patients and families throughout Johannesburg. Trusted by patients and healthcare professionals."
primaryButton={{
- text: "Start Your Recovery Today",
- href: "#contact",
- }}
+ text: "Start Your Recovery Today", href: "#contact"}}
secondaryButton={{
- text: "Our Services",
- href: "#features",
- }}
- imageSrc="http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg?_wi=1"
+ text: "Our Services", href: "#features"}}
+ imageSrc="http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg"
/>
@@ -52,29 +47,17 @@ export default function HomePage() {
description="We offer a range of specialized renal services tailored to individual patient needs, ensuring comprehensive recovery support."
items={[
{
- title: "Hemodialysis Excellence",
- tags: [
- "Treatment",
- "Care",
- ],
- imageSrc: "http://img.b2bpic.net/free-photo/anesthesiologist-keeping-track-vital-functions-body-cardiac-surgery-surgeon-looking-medical-monitor-surgery-doctor-checking-monitor-patient-health-status_657921-81.jpg",
- },
+ title: "Hemodialysis Excellence", tags: [
+ "Treatment", "Care"],
+ imageSrc: "http://img.b2bpic.net/free-photo/anesthesiologist-keeping-track-vital-functions-body-cardiac-surgery-surgeon-looking-medical-monitor-surgery-doctor-checking-monitor-patient-health-status_657921-81.jpg"},
{
- title: "Comprehensive Renal Nursing",
- tags: [
- "24/7 Support",
- "Nursing",
- ],
- imageSrc: "http://img.b2bpic.net/free-photo/woman-nurse-consulting-patient-clinic-sitting-wating-room-lobby-using-laptop-explaining-diagnosis-give-recovery-treatment-with-healthcare-insurance-support-waiting-area_482257-51251.jpg",
- },
+ title: "Comprehensive Renal Nursing", tags: [
+ "24/7 Support", "Nursing"],
+ imageSrc: "http://img.b2bpic.net/free-photo/woman-nurse-consulting-patient-clinic-sitting-wating-room-lobby-using-laptop-explaining-diagnosis-give-recovery-treatment-with-healthcare-insurance-support-waiting-area_482257-51251.jpg"},
{
- title: "Physical Rehabilitation",
- tags: [
- "Recovery",
- "Wellness",
- ],
- imageSrc: "http://img.b2bpic.net/free-photo/hospital-room-with-bed-privacy-curtain_23-2152005925.jpg",
- },
+ title: "Physical Rehabilitation", tags: [
+ "Recovery", "Wellness"],
+ imageSrc: "http://img.b2bpic.net/free-photo/hospital-room-with-bed-privacy-curtain_23-2152005925.jpg"},
]}
/>
@@ -88,20 +71,11 @@ export default function HomePage() {
description="Our clinical data reflects a commitment to quality outcomes and patient longevity."
metrics={[
{
- icon: Award,
- title: "Years of Excellence",
- value: "25+",
- },
+ icon: "Award", title: "Years of Excellence", value: "25+"},
{
- icon: CheckCircle,
- title: "Successful Procedures",
- value: "15k+",
- },
+ icon: "CheckCircle", title: "Successful Procedures", value: "15k+"},
{
- icon: Users,
- title: "Patients Served",
- value: "10k+",
- },
+ icon: "Users", title: "Patients Served", value: "10k+"},
]}
/>
@@ -115,29 +89,14 @@ export default function HomePage() {
description="Our multi-disciplinary team brings decades of experience to your care pathway."
groups={[
{
- title: "Medical Professionals",
- members: [
+ title: "Medical Professionals", members: [
{
- name: "Dr. Alan Smithee",
- role: "Head Nephrologist",
- detail: "Leading researcher in renal recovery.",
- imageSrc: "http://img.b2bpic.net/free-photo/nurse-preparing-consult_23-2149309928.jpg",
- },
+ name: "Dr. Alan Smithee", role: "Head Nephrologist", detail: "Leading researcher in renal recovery.", imageSrc: "http://img.b2bpic.net/free-photo/nurse-preparing-consult_23-2149309928.jpg"},
{
- name: "Nurse Jane Doe",
- role: "Renal Unit Manager",
- detail: "Expert in chronic patient management.",
- imageSrc: "http://img.b2bpic.net/free-photo/doctor-nurses-discussing-digital-tablet_107420-84822.jpg",
- },
+ name: "Nurse Jane Doe", role: "Renal Unit Manager", detail: "Expert in chronic patient management.", imageSrc: "http://img.b2bpic.net/free-photo/doctor-nurses-discussing-digital-tablet_107420-84822.jpg"},
{
- name: "Robert Smith",
- role: "Physical Therapist",
- detail: "Specialized in renal patient recovery.",
- imageSrc: "http://img.b2bpic.net/free-photo/expressive-young-girl-posing-studio_176474-65306.jpg",
- },
- ],
- imageSrc: "http://img.b2bpic.net/free-photo/side-view-patient-doctor-s-appointment_23-2149870263.jpg?_wi=2",
- imageAlt: "doctor portrait professional",
+ name: "Robert Smith", role: "Physical Therapist", detail: "Specialized in renal patient recovery.", imageSrc: "http://img.b2bpic.net/free-photo/expressive-young-girl-posing-studio_176474-65306.jpg"},
+ ]
},
]}
/>
@@ -152,35 +111,15 @@ export default function HomePage() {
description="Hear directly from those who trust our team with their renal health."
testimonials={[
{
- name: "John D.",
- role: "Patient",
- quote: "The compassion shown by the staff was unmatched.",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-healthcare-worker-communicating-with-senior-man-pointing-him-while-being-home-visit_637285-1380.jpg",
- },
+ name: "John D.", role: "Patient", quote: "The compassion shown by the staff was unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/happy-healthcare-worker-communicating-with-senior-man-pointing-him-while-being-home-visit_637285-1380.jpg"},
{
- name: "Mary S.",
- role: "Patient",
- quote: "My rehabilitation journey was made easy here.",
- imageSrc: "http://img.b2bpic.net/free-photo/medical-team-consulting-ill-senior-woman-hospital-bed-doctor-nurse-visiting-sick-patient-checking-treatment-recovery-healthcare-specialists-doing-examination-pensioner_482257-35806.jpg",
- },
+ name: "Mary S.", role: "Patient", quote: "My rehabilitation journey was made easy here.", imageSrc: "http://img.b2bpic.net/free-photo/medical-team-consulting-ill-senior-woman-hospital-bed-doctor-nurse-visiting-sick-patient-checking-treatment-recovery-healthcare-specialists-doing-examination-pensioner_482257-35806.jpg"},
{
- name: "Thomas K.",
- role: "Family Member",
- quote: "Netcare Renal gave us peace of mind when we needed it most.",
- imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-doctor-clinic_23-2149351647.jpg",
- },
+ name: "Thomas K.", role: "Family Member", quote: "Netcare Renal gave us peace of mind when we needed it most.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-doctor-clinic_23-2149351647.jpg"},
{
- name: "Alice W.",
- role: "Patient",
- quote: "The clinical team is exceptionally knowledgeable.",
- imageSrc: "http://img.b2bpic.net/free-photo/patient-smiling-doctor-clinic_23-2152005934.jpg",
- },
+ name: "Alice W.", role: "Patient", quote: "The clinical team is exceptionally knowledgeable.", imageSrc: "http://img.b2bpic.net/free-photo/patient-smiling-doctor-clinic_23-2152005934.jpg"},
{
- name: "David G.",
- role: "Patient",
- quote: "I highly recommend their rehabilitation programs.",
- imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-talking-sick-patient-bed-hospital-ward-treating-health-problems-injury-old-man-asking-medic-nurse-about-intensive-care-illness-recovery_482257-27983.jpg",
- },
+ name: "David G.", role: "Patient", quote: "I highly recommend their rehabilitation programs.", imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-talking-sick-patient-bed-hospital-ward-treating-health-problems-injury-old-man-asking-medic-nurse-about-intensive-care-illness-recovery_482257-27983.jpg"},
]}
/>
@@ -193,14 +132,7 @@ export default function HomePage() {
title="Trusted Referral Partners"
description="Working with the top healthcare providers in Johannesburg."
names={[
- "HealthBridge Systems",
- "Johannesburg Medical",
- "Renal Solutions SA",
- "CarePlus Network",
- "Global Renal Alliance",
- "National Health Group",
- "Elite Med Partner",
- ]}
+ "HealthBridge Systems", "Johannesburg Medical", "Renal Solutions SA", "CarePlus Network", "Global Renal Alliance", "National Health Group", "Elite Med Partner"]}
/>
@@ -213,17 +145,11 @@ export default function HomePage() {
description="Addressing the most frequently asked questions about our renal facility."
items={[
{
- question: "What is the admission process?",
- answer: "Simply contact our admissions team for a clinical assessment.",
- },
+ question: "What is the admission process?", answer: "Simply contact our admissions team for a clinical assessment."},
{
- question: "Do you accept referrals?",
- answer: "Yes, we work closely with specialists and general practitioners.",
- },
+ question: "Do you accept referrals?", answer: "Yes, we work closely with specialists and general practitioners."},
{
- question: "What is included in the recovery plan?",
- answer: "Comprehensive medical, physical, and emotional support.",
- },
+ question: "What is included in the recovery plan?", answer: "Comprehensive medical, physical, and emotional support."},
]}
/>
@@ -235,13 +161,9 @@ export default function HomePage() {
tag="Start Here"
text="Let our specialists guide your renal care journey. Contact us for a confidential consultation."
primaryButton={{
- text: "Call Our Team",
- href: "tel:+27110000000",
- }}
+ text: "Call Our Team", href: "tel:+27110000000"}}
secondaryButton={{
- text: "Email Admissions",
- href: "mailto:admissions@netcarerenal.co.za",
- }}
+ text: "Email Admissions", href: "mailto:admissions@netcarerenal.co.za"}}
/>