Merge version_1 into main #2
339
src/app/page.tsx
339
src/app/page.tsx
@@ -33,25 +33,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Team",
|
||||
id: "team",
|
||||
},
|
||||
name: "Team", id: "team"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Elite Plumbing"
|
||||
/>
|
||||
@@ -60,104 +50,41 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Powered by Real Data, Fixed by Real Experts"
|
||||
description="We don't just patch pipes—we diagnose, treat, and secure your home's infrastructure with clinical precision and artisan care."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/water-tap-prevention-concentrated-man-leaning-water-faucet-touching-spout-pipe_259150-58276.jpg?_wi=1",
|
||||
imageAlt: "Technician inspecting pipes",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg",
|
||||
imageAlt: "Modern plumbing diagnostics",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-technician-working-with-wrench-kitchen_23-2147772255.jpg",
|
||||
imageAlt: "Detailed leak analysis",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-498.jpg",
|
||||
imageAlt: "Professional tools set",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/oil-worker-orange-uniform-helmet-working-with-pipe-wrench-near-oil-pump-jack_651396-2454.jpg",
|
||||
imageAlt: "Clean repair site",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/water-tap-prevention-concentrated-man-leaning-water-faucet-touching-spout-pipe_259150-58276.jpg", imageAlt: "Technician inspecting pipes" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/brutal-beard-worker-man-suit-construction-worker-safety-orange-helmet-near-steel-pipes-with-tape-measure-hand_627829-11415.jpg", imageAlt: "Modern plumbing diagnostics" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/sanitary-technician-working-with-wrench-kitchen_23-2147772255.jpg", imageAlt: "Detailed leak analysis" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-498.jpg", imageAlt: "Professional tools set" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/oil-worker-orange-uniform-helmet-working-with-pipe-wrench-near-oil-pump-jack_651396-2454.jpg", imageAlt: "Clean repair site" }
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-repair-service_181624-27146.jpg",
|
||||
imageAlt: "Technician inspecting pipes",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/industry-40-industrial-plant-engineer-controlling-automated-machinery-using-ai_482257-126700.jpg",
|
||||
imageAlt: "Modern plumbing diagnostics",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pc-desk-empty-photovoltaics-factory-monitoring-system-performance-closeup_482257-118100.jpg",
|
||||
imageAlt: "Detailed leak analysis",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/strict-young-male-builder-wearing-uniform-safety-helmet-raising-gas-wrench-white_141793-74714.jpg",
|
||||
imageAlt: "Professional tools set",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/image-engineering-objects-workplace-top-view-construction-concept-engineering-tools-vintage-tone-retro-filter-effect-soft-focus-selective-focus_1418-516.jpg",
|
||||
imageAlt: "Clean repair site",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/plumbing-repair-service_181624-27146.jpg", imageAlt: "Technician inspecting pipes" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/industry-40-industrial-plant-engineer-controlling-automated-machinery-using-ai_482257-126700.jpg", imageAlt: "Modern plumbing diagnostics" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/pc-desk-empty-photovoltaics-factory-monitoring-system-performance-closeup_482257-118100.jpg", imageAlt: "Detailed leak analysis" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/strict-young-male-builder-wearing-uniform-safety-helmet-raising-gas-wrench-white_141793-74714.jpg", imageAlt: "Professional tools set" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/image-engineering-objects-workplace-top-view-construction-concept-engineering-tools-vintage-tone-retro-filter-effect-soft-focus-selective-focus_1418-516.jpg", imageAlt: "Clean repair site" }
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Emergency Service",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Emergency Service", href: "#contact"},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/plumber-assembling-pipe_1098-17772.jpg",
|
||||
alt: "Plumber assembling pipe",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990730.jpg",
|
||||
alt: "Male plumber working to fix problems",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721552.jpg",
|
||||
alt: "Plumbing professional",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746311.jpg",
|
||||
alt: "Side view man working as plumber",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-plumber-working-fix-problems-client-s-house_23-2150990725.jpg",
|
||||
alt: "Female plumber working",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/plumber-assembling-pipe_1098-17772.jpg", alt: "Plumber assembling pipe" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990730.jpg", alt: "Male plumber working to fix problems" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721552.jpg", alt: "Plumbing professional" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746311.jpg", alt: "Side view man working as plumber" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/female-plumber-working-fix-problems-client-s-house_23-2150990725.jpg", alt: "Female plumber working" }
|
||||
]}
|
||||
avatarText="Trusted by 12,000+ happy homeowners"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 EMERGENCY RESPONSE",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "LICENSED & INSURED",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "PRECISION DIAGNOSTICS",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "UNDERGROUND EXPERTS",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "100% SATISFACTION GUARANTEED",
|
||||
},
|
||||
{ type: "text", text: "24/7 EMERGENCY RESPONSE" },
|
||||
{ type: "text", text: "LICENSED & INSURED" },
|
||||
{ type: "text", text: "PRECISION DIAGNOSTICS" },
|
||||
{ type: "text", text: "UNDERGROUND EXPERTS" },
|
||||
{ type: "text", text: "100% SATISFACTION GUARANTEED" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -178,33 +105,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "s1",
|
||||
title: "Ground Leak Detection",
|
||||
tags: [
|
||||
"Frankie's Specialty",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-oilfield-worker-standing-by-gas-pipe-construction-site_342744-366.jpg",
|
||||
imageAlt: "Ground leak detection",
|
||||
},
|
||||
{
|
||||
id: "s2",
|
||||
title: "Water Heater Maintenance",
|
||||
tags: [
|
||||
"Anthony Saldana's Focus",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-black-man-working_23-2149546192.jpg",
|
||||
imageAlt: "Water heater service",
|
||||
},
|
||||
{
|
||||
id: "s3",
|
||||
title: "Emergency Diagnostics",
|
||||
tags: [
|
||||
"Rapid Response",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746421.jpg",
|
||||
imageAlt: "Emergency service",
|
||||
},
|
||||
{ id: "s1", title: "Ground Leak Detection", tags: ["Frankie's Specialty"], imageSrc: "http://img.b2bpic.net/free-photo/portrait-oilfield-worker-standing-by-gas-pipe-construction-site_342744-366.jpg", imageAlt: "Ground leak detection" },
|
||||
{ id: "s2", title: "Water Heater Maintenance", tags: ["Anthony Saldana's Focus"], imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-black-man-working_23-2149546192.jpg", imageAlt: "Water heater service" },
|
||||
{ id: "s3", title: "Emergency Diagnostics", tags: ["Rapid Response"], imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-working-as-plumber_23-2150746421.jpg", imageAlt: "Emergency service" }
|
||||
]}
|
||||
title="Precision Service Specialties"
|
||||
description="Comprehensive care tailored to your home's unique needs."
|
||||
@@ -218,48 +121,14 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
groups={[
|
||||
{
|
||||
id: "experts",
|
||||
groupTitle: "Service Specialists",
|
||||
members: [
|
||||
{
|
||||
id: "m1",
|
||||
title: "Frankie",
|
||||
subtitle: "Lead Specialist",
|
||||
detail: "Underground Leak Expert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990734.jpg",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Gabriel Baro",
|
||||
subtitle: "Technician",
|
||||
detail: "General Plumbing",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-standing-with-crossed-arms-worker-uniform-looking-hesitant-front-view_176474-34535.jpg",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Andrew Moreno",
|
||||
subtitle: "Technician",
|
||||
detail: "Diagnostics Pro",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-brunette-male-portrait_158595-7921.jpg",
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
title: "Johnny Garcia",
|
||||
subtitle: "Technician",
|
||||
detail: "Install Expert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-black-auto-mechanic-workshop_637285-9406.jpg",
|
||||
},
|
||||
{
|
||||
id: "m5",
|
||||
title: "Omar Marcial",
|
||||
subtitle: "Technician",
|
||||
detail: "System Optimizer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg",
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/water-tap-prevention-concentrated-man-leaning-water-faucet-touching-spout-pipe_259150-58276.jpg?_wi=2",
|
||||
imageAlt: "professional male portrait plumbing",
|
||||
},
|
||||
id: "experts", groupTitle: "Service Specialists", members: [
|
||||
{ id: "m1", title: "Frankie", subtitle: "Lead Specialist", detail: "Underground Leak Expert", imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990734.jpg" },
|
||||
{ id: "m2", title: "Gabriel Baro", subtitle: "Technician", detail: "General Plumbing", imageSrc: "http://img.b2bpic.net/free-photo/young-female-standing-with-crossed-arms-worker-uniform-looking-hesitant-front-view_176474-34535.jpg" },
|
||||
{ id: "m3", title: "Andrew Moreno", subtitle: "Technician", detail: "Diagnostics Pro", imageSrc: "http://img.b2bpic.net/free-photo/caucasian-brunette-male-portrait_158595-7921.jpg" },
|
||||
{ id: "m4", title: "Johnny Garcia", subtitle: "Technician", detail: "Install Expert", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-black-auto-mechanic-workshop_637285-9406.jpg" },
|
||||
{ id: "m5", title: "Omar Marcial", subtitle: "Technician", detail: "System Optimizer", imageSrc: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg" }
|
||||
]
|
||||
}
|
||||
]}
|
||||
title="Our Elite Experts"
|
||||
description="The faces behind the excellence."
|
||||
@@ -271,46 +140,11 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Underground Leak Relief",
|
||||
quote: "Frankie came out and immediately found the underground leak we couldn't resolve for weeks. Total lifesavers.",
|
||||
name: "Lomeli Fam",
|
||||
role: "Homeowner",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-emotions_23-2148860285.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
title: "Excellent Service",
|
||||
quote: "Shelley Nelson's experience was flawless. Always professional.",
|
||||
name: "Shelley Nelson",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-business-man-standing-office-cafe-leaning-counter-holding-jacket-shoulder-showing-thumb-up-like_74855-10007.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
title: "Efficient Repair",
|
||||
quote: "Sam Gebre's team handled my plumbing in record time. Excellent quality.",
|
||||
name: "Sam Gebre",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-smiling-boy-cafe_23-2148436234.jpg",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
title: "Great Expertise",
|
||||
quote: "Ray Devera confirms the work is high-standard and durable.",
|
||||
name: "Ray Devera",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
title: "Very Helpful",
|
||||
quote: "Luisito Wilkinson is grateful for the swift action and clear communication.",
|
||||
name: "Luisito Wilkinson",
|
||||
role: "Client",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-857.jpg",
|
||||
},
|
||||
{ id: "t1", title: "Underground Leak Relief", quote: "Frankie came out and immediately found the underground leak we couldn't resolve for weeks. Total lifesavers.", name: "Lomeli Fam", role: "Homeowner", imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-emotions_23-2148860285.jpg" },
|
||||
{ id: "t2", title: "Excellent Service", quote: "Shelley Nelson's experience was flawless. Always professional.", name: "Shelley Nelson", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-business-man-standing-office-cafe-leaning-counter-holding-jacket-shoulder-showing-thumb-up-like_74855-10007.jpg" },
|
||||
{ id: "t3", title: "Efficient Repair", quote: "Sam Gebre's team handled my plumbing in record time. Excellent quality.", name: "Sam Gebre", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/portrait-cute-smiling-boy-cafe_23-2148436234.jpg" },
|
||||
{ id: "t4", title: "Great Expertise", quote: "Ray Devera confirms the work is high-standard and durable.", name: "Ray Devera", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg" },
|
||||
{ id: "t5", title: "Very Helpful", quote: "Luisito Wilkinson is grateful for the swift action and clear communication.", name: "Luisito Wilkinson", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-857.jpg" }
|
||||
]}
|
||||
title="Real Stories from Real Clients"
|
||||
description="Our work speaks through the peace of mind we leave behind."
|
||||
@@ -323,24 +157,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Service Jobs",
|
||||
value: "12,000+",
|
||||
icon: Wrench,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Underground Leaks Fixed",
|
||||
value: "850+",
|
||||
icon: Search,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Happy Clients",
|
||||
value: "99%",
|
||||
icon: Award,
|
||||
},
|
||||
{ id: "m1", title: "Service Jobs", value: "12,000+", icon: Wrench },
|
||||
{ id: "m2", title: "Underground Leaks Fixed", value: "850+", icon: Search },
|
||||
{ id: "m3", title: "Happy Clients", value: "99%", icon: Award }
|
||||
]}
|
||||
title="Impact by the Numbers"
|
||||
description="Proven performance, measured by customer satisfaction and technical excellence."
|
||||
@@ -352,21 +171,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "How do you detect ground leaks?",
|
||||
content: "We use advanced sonar and acoustic equipment to isolate underground pipe leaks without invasive excavation.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer emergency services?",
|
||||
content: "Yes, our team is on call for urgent plumbing emergencies around the clock.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Why is late-night maintenance important?",
|
||||
content: "Preventing total failure early stops costly secondary water damage to your foundation.",
|
||||
},
|
||||
{ id: "f1", title: "How do you detect ground leaks?", content: "We use advanced sonar and acoustic equipment to isolate underground pipe leaks without invasive excavation." },
|
||||
{ id: "f2", title: "Do you offer emergency services?", content: "Yes, our team is on call for urgent plumbing emergencies around the clock." },
|
||||
{ id: "f3", title: "Why is late-night maintenance important?", content: "Preventing total failure early stops costly secondary water damage to your foundation." }
|
||||
]}
|
||||
title="Need Help? Find Answers."
|
||||
description="Common questions regarding our professional services."
|
||||
@@ -377,9 +184,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "rotated-rays-static",
|
||||
}}
|
||||
background={{ variant: "rotated-rays-static" }}
|
||||
tag="Let's Talk"
|
||||
title="Secure Your Property Today"
|
||||
description="Ready to get to the root of your plumbing issues? Schedule your consultation now."
|
||||
@@ -391,49 +196,13 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-still-life-assortment-pvc_23-2149062949.jpg"
|
||||
logoText="Elite Plumbing"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Leak Detection",
|
||||
href: "#services",
|
||||
},
|
||||
{
|
||||
label: "Water Heaters",
|
||||
href: "#services",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Our Team",
|
||||
href: "#team",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Services", items: [{ label: "Leak Detection", href: "#services" }, { label: "Water Heaters", href: "#services" }] },
|
||||
{ title: "Company", items: [{ label: "About Us", href: "#about" }, { label: "Our Team", href: "#team" }] },
|
||||
{ title: "Support", items: [{ label: "Contact", href: "#contact" }, { label: "FAQ", href: "#faq" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user