Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 59785ddef3 | |||
| 018f907813 | |||
| 28a26a8a9d | |||
| fce5f364d8 | |||
| 4c7628a8fd | |||
| 397ca17ae5 | |||
| 60019a9288 |
507
src/app/page.tsx
507
src/app/page.tsx
@@ -2,419 +2,132 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
||||
import FooterBase from '@/components/sections/footer/FooterBase';
|
||||
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||
import { CheckCircle, Leaf, Utensils } from "lucide-react";
|
||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
|
||||
import { Anchor, Waves, Droplets, Mail } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function SwimmingParkPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="hover-magnetic"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="soft"
|
||||
contentWidth="compact"
|
||||
borderRadius="pill"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="noise"
|
||||
cardStyle="subtle-shadow"
|
||||
primaryButtonStyle="double-inset"
|
||||
secondaryButtonStyle="solid"
|
||||
background="fluid"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="primary-glow"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="extrabold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Tentang Kami",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu Spesial",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Hubungi Kami",
|
||||
id: "contact",
|
||||
},
|
||||
]}
|
||||
brandName="Bakmi Golek"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Facilities", id: "features" },
|
||||
{ name: "Pricing", id: "pricing" },
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
brandName="AquaPark"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
title="Rasa Klasik, Suasana Asik"
|
||||
description="Sejak 90-an, kami menghidangkan bakmi ayam kebanggaan keluarga Jakarta dengan resep legendaris dalam suasana garden yang hangat."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Budi Setiawan",
|
||||
handle: "@budi_kuliner",
|
||||
testimonial: "Rasa bakminya konsisten dari dulu. Tempatnya jadi lebih asik buat ngumpul keluarga sekarang.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-with-hot-chocolate-near-snacks_23-2147888703.jpg?_wi=1",
|
||||
imageAlt: "traditional Indonesian restaurant interior",
|
||||
},
|
||||
{
|
||||
name: "Siska Rahayu",
|
||||
handle: "@siska.foodie",
|
||||
testimonial: "Suasana garden-nya juara, lighting-nya warm dan bikin betah nongkrong lama-lama.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-breakfast_1098-12924.jpg?_wi=1",
|
||||
imageAlt: "exposed brick wall restaurant",
|
||||
},
|
||||
{
|
||||
name: "Andi Pratama",
|
||||
handle: "@andipratama",
|
||||
testimonial: "Menu sharing-nya pas banget buat makan bareng keluarga besar. Capcay seafood wajib coba!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg?_wi=1",
|
||||
imageAlt: "happy customer dining restaurant",
|
||||
},
|
||||
{
|
||||
name: "Dewi Sartika",
|
||||
handle: "@dewisartika",
|
||||
testimonial: "Tempat favorit untuk ngerjain tugas sambil makan bakmi yang enak banget.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-courier-blue-uniform-cape-holding-delivery-bowls-light-pink-wall-service-employee-delivery-job_140725-41492.jpg?_wi=1",
|
||||
imageAlt: "young woman eating bakmi",
|
||||
},
|
||||
{
|
||||
name: "Pak Hartono",
|
||||
handle: "@hartono_senior",
|
||||
testimonial: "Masih ingat rasa bakmi ini sejak jaman muda. Nostalgia banget!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/upbeat-saleswoman-hired-explain-vehicle-pricing-options-clients_482257-118422.jpg?_wi=1",
|
||||
imageAlt: "smiling father holding noodles",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/crop-woman-with-hot-chocolate-near-snacks_23-2147888703.jpg?_wi=2"
|
||||
imageAlt="Bakmi Golek Heritage"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg",
|
||||
alt: "Customer 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-female-courier-blue-uniform-cape-holding-delivery-bowls-light-pink-wall-service-employee-delivery-job_140725-41492.jpg",
|
||||
alt: "Customer 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/upbeat-saleswoman-hired-explain-vehicle-pricing-options-clients_482257-118422.jpg",
|
||||
alt: "Customer 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520106.jpg",
|
||||
alt: "Customer 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bearded-man-wearing-knitted-warm-sweater-hat-having-lunch_273609-7107.jpg",
|
||||
alt: "Customer 5",
|
||||
},
|
||||
]}
|
||||
avatarText="Bergabung dengan 100rb+ pelanggan puas"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Legendaris Sejak 1990",
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Kualitas Terjamin",
|
||||
icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Suasana Garden Nyaman",
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Bahan Segar Alami",
|
||||
icon: Leaf,
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Resep Keluarga Asli",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
title="Experience The Ultimate Aquatic Adventure"
|
||||
description="From thrilling slides to relaxing lazy rivers, AquaPark offers a splash-tastic day out for the entire family. Dive into fun today!"
|
||||
background={{ variant: "cell-wave" }}
|
||||
kpis={[
|
||||
{ value: "50+", label: "Attractions" },
|
||||
{ value: "10k+", label: "Daily Visitors" },
|
||||
{ value: "4.9", label: "Safety Rating" }
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[{ text: "Book Tickets", href: "#pricing" }]}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/swimming-pool-with-water-slides_1150-13606.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TestimonialAboutCard
|
||||
useInvertedBackground={false}
|
||||
tag="Sejak 1990"
|
||||
title="Heritage Comfort Food Garden"
|
||||
description="Kami menggabungkan keaslian rasa klasik dengan suasana santai modern di tengah Jakarta. Tempat di mana kenangan nostalgia bertemu dengan hidangan favorit keluarga Indonesia."
|
||||
subdescription="Dengan area semi-outdoor yang teduh dan desain industrial-klasik, setiap sudut dirancang untuk menciptakan pengalaman makan yang berkesan bagi segala usia."
|
||||
icon={Utensils}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/outdoor-breakfast_1098-12924.jpg?_wi=2"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<TextAbout
|
||||
tag="About Us"
|
||||
tagIcon={Anchor}
|
||||
title="Your Safety & Fun, Our Priority"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyFour
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Rasa Konsisten",
|
||||
author: "Heritage Brand",
|
||||
description: "Resep legendaris yang terjaga kualitasnya sejak tahun 90-an.",
|
||||
tags: [
|
||||
"Legendaris",
|
||||
"Autentik",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-spaghetti-with-fried-chicken-deep-plate_141793-16686.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Suasana Nyaman",
|
||||
author: "Indoor & Outdoor",
|
||||
description: "Kombinasi dinding bata ekspos dan garden terrace yang cozy.",
|
||||
tags: [
|
||||
"Keluarga",
|
||||
"Instagramable",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-breakfast_1098-12924.jpg?_wi=3",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Harga Terjangkau",
|
||||
author: "Mid-Range",
|
||||
description: "Value for money untuk makan bersama keluarga atau nongkrong.",
|
||||
tags: [
|
||||
"Ekonomis",
|
||||
"Sharing",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-chili-paste-chicken-with-rice-fried-eggs-white-plate-wooden-table_1150-28443.jpg?_wi=1",
|
||||
},
|
||||
]}
|
||||
title="Mengapa Bakmi Golek?"
|
||||
description="Pengalaman kuliner yang melampaui sekadar makanan, hadir dengan nilai lebih bagi pelanggan setia kami."
|
||||
/>
|
||||
</div>
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyOne
|
||||
title="Park Highlights"
|
||||
description="Discover what makes our park the top destination for summer fun."
|
||||
accordionItems={[
|
||||
{ id: "1", title: "Safety Standards", content: "Lifeguards on duty at every station with rigorous safety checks." },
|
||||
{ id: "2", title: "Clean Water", content: "Advanced filtration systems to ensure crystal clear swimming conditions." }
|
||||
]}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/water-park-slide-swimming-pool_23-2148767355.jpg"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="products" data-section="products">
|
||||
<ProductCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Bakmi Ayam Golek Spesial",
|
||||
price: "Rp 35.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-spaghetti-with-fried-chicken-deep-plate_141793-16686.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Capcay Goreng Seafood",
|
||||
price: "Rp 45.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-crab-with-curry-powder-plate-with-bell-peppers-tomatoes_1150-25694.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Nasi Goreng Spesial",
|
||||
price: "Rp 38.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-chili-paste-chicken-with-rice-fried-eggs-white-plate-wooden-table_1150-28443.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Pangsit Goreng Spesial",
|
||||
price: "Rp 25.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gyoza-table_1232-2136.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Es Campur",
|
||||
price: "Rp 22.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-fruit-salad-glasses_23-2148494791.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Bakso Kuah Spesial",
|
||||
price: "Rp 28.000",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-style-soup-with-noodles-pork-green-onions-closely-bowl-table_1150-22830.jpg",
|
||||
},
|
||||
]}
|
||||
title="Signature Menu"
|
||||
description="Pilihan menu favorit yang diracik sepenuh hati untuk memanjakan selera Anda."
|
||||
/>
|
||||
</div>
|
||||
<div id="pricing" data-section="pricing">
|
||||
<ProductCardThree
|
||||
title="Ticket Options"
|
||||
description="Choose the perfect pass for your aquatic day out."
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{ id: "day", name: "Day Pass", price: "$25", imageSrc: "https://img.b2bpic.net/free-photo/swimming-pool-float_1203-2415.jpg" },
|
||||
{ id: "family", name: "Family Bundle", price: "$80", imageSrc: "https://img.b2bpic.net/free-photo/family-swimming-pool_23-2148464673.jpg" },
|
||||
{ id: "seasonal", name: "Seasonal Pass", price: "$150", imageSrc: "https://img.b2bpic.net/free-photo/summer-vacation_23-2148464673.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSixteen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Budi Setiawan",
|
||||
role: "Pelanggan Setia",
|
||||
company: "Sejak 90-an",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-couple-talking-while-eating-lunch-restaurant_637285-9017.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Siska Rahayu",
|
||||
role: "Food Blogger",
|
||||
company: "Jakarta Foodie",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-courier-blue-uniform-cape-holding-delivery-bowls-light-pink-wall-service-employee-delivery-job_140725-41492.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Andi Pratama",
|
||||
role: "Ayah Muda",
|
||||
company: "Family Dining",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/upbeat-saleswoman-hired-explain-vehicle-pricing-options-clients_482257-118422.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Dewi Sartika",
|
||||
role: "Mahasiswa",
|
||||
company: "Nongkrong Santai",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520106.jpg",
|
||||
},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Pak Hartono",
|
||||
role: "Veteran",
|
||||
company: "Pecinta Bakmi",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bearded-man-wearing-knitted-warm-sweater-hat-having-lunch_273609-7107.jpg",
|
||||
},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "30+",
|
||||
label: "Tahun Melayani",
|
||||
},
|
||||
{
|
||||
value: "100K+",
|
||||
label: "Pelanggan Puas",
|
||||
},
|
||||
{
|
||||
value: "4.8",
|
||||
label: "Rating Rata-rata",
|
||||
},
|
||||
]}
|
||||
title="Apa Kata Pelanggan?"
|
||||
description="Cerita mereka tentang kelezatan dan kehangatan Bakmi Golek."
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwo
|
||||
title="Guest Experiences"
|
||||
description="See why families return to AquaPark year after year."
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{ id: "t1", name: "Sarah J.", role: "Mom of 2", testimonial: "The kids absolutely loved the wave pool!", icon: Waves },
|
||||
{ id: "t2", name: "Mark T.", role: "Adventure Seeker", testimonial: "Best water slides in the region, truly thrilling.", icon: Droplets }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={false}
|
||||
title="Hubungi Kami"
|
||||
description="Punya pertanyaan, reservasi, atau ingin kolaborasi? Kami siap membantu."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Nama Lengkap",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Alamat Email",
|
||||
required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Tuliskan pesan Anda",
|
||||
rows: 4,
|
||||
}}
|
||||
buttonText="Kirim Pesan"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/crop-woman-with-hot-chocolate-near-snacks_23-2147888703.jpg?_wi=3"
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
tag="Contact"
|
||||
tagIcon={Mail}
|
||||
title="Have Questions?"
|
||||
description="Reach out to us for bookings or general inquiries."
|
||||
imageSrc="https://img.b2bpic.net/free-photo/swimming-pool-resort_1150-13835.jpg"
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
{
|
||||
label: "Signature Bakmi",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
label: "Rice Dishes",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
label: "Beverages",
|
||||
href: "#products",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Info",
|
||||
items: [
|
||||
{
|
||||
label: "Tentang Kami",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Reservasi",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Lokasi",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Sosial",
|
||||
items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "GoFood",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
logoText="Bakmi Golek"
|
||||
copyrightText="© 2025 Bakmi Golek Heritage Kitchen. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="AquaPark"
|
||||
leftLink={{ text: "Privacy Policy", href: "#" }}
|
||||
rightLink={{ text: "Terms of Service", href: "#" }}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user