@victoryasokomeh/cci-ui-components
Version:
Celebration Church International UI Components
557 lines (541 loc) • 54.9 kB
JavaScript
// src/Navbar.tsx
import React, { useState } from "react";
// src/components/Link.tsx
import { jsx } from "react/jsx-runtime";
var Link = ({ href, children, className, target, ...props }) => {
return /* @__PURE__ */ jsx("a", { href, className, target, ...props, children });
};
var Link_default = Link;
// src/constants.ts
var baseUrl = process.env.NEXT_PUBLIC_BASE_URL || process.env.CCI_WEB_BASE_URL || "http://joincci.org";
// src/assets/compact.tsx
import { jsx as jsx2, jsxs } from "react/jsx-runtime";
var Compact = (props) => {
return /* @__PURE__ */ jsxs(
"svg",
{
width: "60",
height: "24",
viewBox: "0 0 60 24",
fill: "none",
xmlns: "http://www.w3.org/2000/svg",
xmlnsXlink: "http://www.w3.org/1999/xlink",
...props,
children: [
/* @__PURE__ */ jsx2("rect", { width: "60", height: "24", fill: "url(#pattern0_1_2508)" }),
/* @__PURE__ */ jsxs("defs", { children: [
/* @__PURE__ */ jsx2("pattern", { id: "pattern0_1_2508", patternContentUnits: "objectBoundingBox", width: "1", height: "1", children: /* @__PURE__ */ jsx2("use", { xlinkHref: "#image0_1_2508", transform: "matrix(0.00359712 0 0 0.0089928 0.0196616 0.100862)" }) }),
/* @__PURE__ */ jsx2(
"image",
{
id: "image0_1_2508",
width: "266",
height: "139",
xlinkHref: "data:image/png;base64,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"
}
)
] })
]
}
);
};
var compact_default = Compact;
// src/assets/close.tsx
import { jsx as jsx3, jsxs as jsxs2 } from "react/jsx-runtime";
var Close = (props) => {
return /* @__PURE__ */ jsxs2("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: [
/* @__PURE__ */ jsxs2("g", { clipPath: "url(#clip0_1_2509)", children: [
/* @__PURE__ */ jsx3("path", { d: "M27.0703 27.0713L12.9282 12.9292", stroke: "white", strokeWidth: "2", strokeLinecap: "square", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx3("path", { d: "M12.9287 27.0713L27.0708 12.9292", stroke: "white", strokeWidth: "2", strokeLinecap: "square", "strokeLinejoin-": "round" })
] }),
/* @__PURE__ */ jsx3("defs", { children: /* @__PURE__ */ jsx3("clipPath", { id: "clip0_1_2509", children: /* @__PURE__ */ jsx3("rect", { width: "20", height: "20", fill: "white", transform: "translate(5.85742 20) rotate(-45)" }) }) })
] });
};
var close_default = Close;
// src/assets/hamburger.tsx
import { jsx as jsx4, jsxs as jsxs3 } from "react/jsx-runtime";
var Hamburger = (props) => {
return /* @__PURE__ */ jsxs3("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: [
/* @__PURE__ */ jsxs3("g", { clipPath: "url(#clip0_1_711)", children: [
/* @__PURE__ */ jsx4("path", { d: "M10 16H30", stroke: "white", strokeWidth: "2", strokeLinecap: "square", strokeLinejoin: "round" }),
/* @__PURE__ */ jsx4("path", { d: "M10 24H30", stroke: "white", strokeWidth: "2", strokeLinecap: "square", strokeLinejoin: "round" })
] }),
/* @__PURE__ */ jsx4("defs", { children: /* @__PURE__ */ jsx4("clipPath", { id: "clip0_1_711", children: /* @__PURE__ */ jsx4("rect", { width: "20", height: "20", fill: "white", transform: "translate(10 10)" }) }) })
] });
};
var hamburger_default = Hamburger;
// src/assets/youube.tsx
import { jsx as jsx5 } from "react/jsx-runtime";
var YouTube = (props) => {
return /* @__PURE__ */ jsx5("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: /* @__PURE__ */ jsx5(
"path",
{
d: "M28.8884 15.5546C28.7032 14.7213 28.055 14.1657 27.2217 13.8879C25.8328 13.5176 19.9995 13.5176 19.9995 13.5176C19.9995 13.5176 14.1662 13.5176 12.7773 13.8879C11.9439 14.0731 11.2958 14.7213 11.1106 15.5546C10.7402 16.9435 10.7402 19.9991 10.7402 19.9991C10.7402 19.9991 10.7402 23.0546 11.1106 24.4435C11.2958 25.2768 11.9439 25.8324 12.7773 26.1102C14.1662 26.4805 19.9995 26.4805 19.9995 26.4805C19.9995 26.4805 25.8328 26.4805 27.2217 26.1102C28.055 25.925 28.6106 25.2768 28.8884 24.4435C29.2588 23.0546 29.2588 19.9991 29.2588 19.9991C29.2588 19.9991 29.2588 16.9435 28.8884 15.5546ZM18.1476 22.7768V17.2213L22.9625 19.9991L18.1476 22.7768Z",
fill: "white"
}
) });
};
var youube_default = YouTube;
// src/assets/instagram.tsx
import { jsx as jsx6, jsxs as jsxs4 } from "react/jsx-runtime";
var Instagram = (props) => {
return /* @__PURE__ */ jsxs4("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: [
/* @__PURE__ */ jsx6(
"path",
{
d: "M19.8094 13.1328C21.9857 13.1328 22.2435 13.1424 23.0994 13.1805C23.8948 13.2155 24.3243 13.3492 24.6107 13.4605C24.9893 13.6069 25.263 13.7851 25.5462 14.0683C25.8326 14.3546 26.0076 14.6251 26.1539 15.0037C26.2653 15.2901 26.3989 15.7228 26.4339 16.5151C26.4721 17.3741 26.4817 17.6319 26.4817 19.805C26.4817 21.9814 26.4721 22.2391 26.4339 23.095C26.3989 23.8905 26.2653 24.32 26.1539 24.6063C26.0076 24.985 25.8293 25.2586 25.5462 25.5418C25.2598 25.8281 24.9893 26.0031 24.6107 26.1495C24.3243 26.2608 23.8917 26.3944 23.0994 26.4294C22.2403 26.4677 21.9826 26.4772 19.8094 26.4772C17.6331 26.4772 17.3754 26.4677 16.5195 26.4294C15.724 26.3944 15.2945 26.2608 15.0081 26.1495C14.6295 26.0031 14.3558 25.8249 14.0727 25.5418C13.7863 25.2554 13.6113 24.985 13.465 24.6063C13.3536 24.32 13.22 23.8872 13.185 23.095C13.1468 22.2359 13.1372 21.9781 13.1372 19.805C13.1372 17.6287 13.1468 17.371 13.185 16.5151C13.22 15.7196 13.3536 15.2901 13.465 15.0037C13.6113 14.6251 13.7895 14.3514 14.0727 14.0683C14.359 13.7819 14.6295 13.6069 15.0081 13.4605C15.2945 13.3492 15.7272 13.2155 16.5195 13.1805C17.3754 13.1424 17.6331 13.1328 19.8094 13.1328ZM19.8094 11.666C17.5981 11.666 17.3213 11.6756 16.4526 11.7137C15.5872 11.7519 14.9922 11.8919 14.4768 12.0924C13.939 12.3024 13.484 12.5792 13.0322 13.0342C12.5772 13.486 12.3004 13.941 12.0904 14.4755C11.89 14.9942 11.75 15.586 11.7118 16.4514C11.6736 17.3232 11.6641 17.6 11.6641 19.8114C11.6641 22.0227 11.6736 22.2995 11.7118 23.1681C11.75 24.0336 11.89 24.6286 12.0904 25.1441C12.3004 25.6818 12.5772 26.1368 13.0322 26.5886C13.484 27.0404 13.939 27.3204 14.4736 27.5272C14.9922 27.7277 15.584 27.8677 16.4495 27.9058C17.3181 27.944 17.5949 27.9535 19.8063 27.9535C22.0176 27.9535 22.2944 27.944 23.163 27.9058C24.0285 27.8677 24.6235 27.7277 25.1389 27.5272C25.6734 27.3204 26.1284 27.0404 26.5803 26.5886C27.0321 26.1368 27.312 25.6818 27.5189 25.1472C27.7193 24.6286 27.8593 24.0368 27.8975 23.1714C27.9357 22.3027 27.9453 22.0259 27.9453 19.8145C27.9453 17.6032 27.9357 17.3264 27.8975 16.4578C27.8593 15.5923 27.7193 14.9973 27.5189 14.4819C27.3184 13.941 27.0417 13.486 26.5867 13.0342C26.1348 12.5824 25.6798 12.3024 25.1453 12.0956C24.6267 11.8951 24.0348 11.7551 23.1694 11.7169C22.2976 11.6756 22.0207 11.666 19.8094 11.666Z",
fill: "white"
}
),
/* @__PURE__ */ jsx6(
"path",
{
d: "M19.812 15.627C17.502 15.627 15.6279 17.501 15.6279 19.811C15.6279 22.121 17.502 23.9951 19.812 23.9951C22.122 23.9951 23.9961 22.121 23.9961 19.811C23.9961 17.501 22.122 15.627 19.812 15.627ZM19.812 22.5251C18.3134 22.5251 17.0979 21.3096 17.0979 19.811C17.0979 18.3124 18.3134 17.0969 19.812 17.0969C21.3106 17.0969 22.5261 18.3124 22.5261 19.811C22.5261 21.3096 21.3106 22.5251 19.812 22.5251Z",
fill: "white"
}
),
/* @__PURE__ */ jsx6(
"path",
{
d: "M25.1362 15.4612C25.1362 16.0021 24.6971 16.438 24.1594 16.438C23.6185 16.438 23.1826 15.9989 23.1826 15.4612C23.1826 14.9203 23.6217 14.4844 24.1594 14.4844C24.6971 14.4844 25.1362 14.9235 25.1362 15.4612Z",
fill: "white"
}
)
] });
};
var instagram_default = Instagram;
// src/assets/twitter.tsx
import { jsx as jsx7 } from "react/jsx-runtime";
var Twitter = (props) => {
return /* @__PURE__ */ jsx7("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: /* @__PURE__ */ jsx7(
"path",
{
d: "M17.7159 26.7546C23.8633 26.7546 27.2257 21.6615 27.2257 17.2448C27.2257 17.1001 27.2257 16.9561 27.216 16.8127C27.8701 16.3396 28.4347 15.7538 28.8835 15.0827C28.2735 15.3531 27.6264 15.5304 26.9638 15.6085C27.6616 15.1909 28.1838 14.5339 28.4332 13.7599C27.7771 14.1492 27.0593 14.4236 26.3108 14.5711C25.8069 14.0353 25.1405 13.6805 24.4145 13.5616C23.6886 13.4427 22.9438 13.5663 22.2953 13.9134C21.6467 14.2605 21.1306 14.8117 20.8268 15.4816C20.5231 16.1516 20.4487 16.9029 20.615 17.6194C19.2862 17.5528 17.9862 17.2075 16.7995 16.6058C15.6128 16.0042 14.5658 15.1598 13.7266 14.1274C13.2992 14.8632 13.1683 15.7342 13.3605 16.5631C13.5528 17.392 14.0537 18.1165 14.7614 18.5891C14.2295 18.5735 13.7091 18.43 13.2444 18.1707V18.213C13.2446 18.9848 13.5117 19.7326 14.0005 20.3298C14.4892 20.9269 15.1695 21.3367 15.9259 21.4895C15.4338 21.6237 14.9175 21.6433 14.4167 21.5468C14.6303 22.2109 15.0462 22.7916 15.606 23.2078C16.1659 23.6239 16.8418 23.8547 17.5393 23.8679C16.8463 24.4127 16.0527 24.8154 15.204 25.053C14.3552 25.2908 13.4679 25.3588 12.5928 25.2533C14.1213 26.2342 15.8997 26.7544 17.7159 26.752",
fill: "white"
}
) });
};
var twitter_default = Twitter;
// src/assets/linkedIn.tsx
import { jsx as jsx8 } from "react/jsx-runtime";
var LinkedIn = (props) => {
return /* @__PURE__ */ jsx8("svg", { width: "40", height: "40", viewBox: "0 0 40 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...props, children: /* @__PURE__ */ jsx8(
"path",
{
d: "M28.3311 27.3792H25.0721V22.2754C25.0721 21.0582 25.0503 19.4915 23.3771 19.4915C21.6796 19.4915 21.4199 20.8175 21.4199 22.1867V27.3788H18.1608V16.8832H21.2895V18.3175H21.3334C21.9704 17.2283 23.1592 16.5754 24.4203 16.6222C27.7235 16.6222 28.3325 18.7949 28.3325 21.6215L28.3311 27.3792ZM14.4835 15.4485C13.446 15.4485 12.5918 14.5948 12.5918 13.5573C12.5918 12.5198 13.4456 11.666 14.4831 11.666C15.5205 11.666 16.3742 12.5196 16.3744 13.5569C16.3744 14.5943 15.5208 15.4484 14.4835 15.4485ZM16.113 27.3792H12.8505V16.8832H16.113V27.3792Z",
fill: "white"
}
) });
};
var linkedIn_default = LinkedIn;
// src/assets/logo.tsx
import { jsx as jsx9, jsxs as jsxs5 } from "react/jsx-runtime";
var Logo = (props) => {
return /* @__PURE__ */ jsxs5("svg", { width: "140", height: "40", viewBox: "0 0 140 40", fill: "none", xmlns: "http://www.w3.org/2000/svg", xmlnsXlink: "http://www.w3.org/1999/xlink", children: [
/* @__PURE__ */ jsx9("rect", { width: "140", height: "40", fill: "url(#pattern0_1_484)" }),
/* @__PURE__ */ jsxs5("defs", { children: [
/* @__PURE__ */ jsx9("pattern", { id: "pattern0_1_484", patternContentUnits: "objectBoundingBox", width: "1", height: "1", children: /* @__PURE__ */ jsx9("use", { xlinkHref: "#image0_1_484", transform: "matrix(0.00192308 0 0 0.00673077 0 -0.0149038)" }) }),
/* @__PURE__ */ jsx9(
"image",
{
id: "image0_1_484",
width: "520",
height: "153",
xlinkHref: "data:image/png;base64,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",
...props
}
)
] })
] });
};
var logo_default = Logo;
// src/Navbar.tsx
import { jsx as jsx10, jsxs as jsxs6 } from "react/jsx-runtime";
var currentYear = (/* @__PURE__ */ new Date()).getFullYear();
var usePathname = () => {
const [pathname, setPathname] = useState(() => {
if (typeof window !== "undefined") {
return window.location.pathname;
}
return "/";
});
React.useEffect(() => {
const handleLocationChange = () => {
setPathname(window.location.pathname);
};
window.addEventListener("popstate", handleLocationChange);
return () => {
window.removeEventListener("popstate", handleLocationChange);
};
}, []);
return pathname;
};
function Nav({ routes, pathname }) {
return /* @__PURE__ */ jsx10("nav", { className: "flex items-baseline gap-4 lg:gap-6", children: routes.map((route) => {
const isActive = route === "home" ? pathname === "/" : pathname === `${baseUrl}/${route}`;
return /* @__PURE__ */ jsx10(Link_default, { href: route === "home" ? baseUrl : `${baseUrl}/${route}`, children: /* @__PURE__ */ jsx10(
"span",
{
className: `text-[10px] tracking-[0.3em] ${isActive ? "font-black text-white hover:text-white/90" : "font-bold text-white/70 hover:text-white/90"}`,
children: route.toUpperCase()
}
) }, route);
}) });
}
function OpenModal({ setOpen, pathname }) {
return /* @__PURE__ */ jsxs6("div", { className: "no-scrollbar fixed inset-0 z-50 overflow-y-auto bg-black", children: [
/* @__PURE__ */ jsxs6("div", { className: "flex w-full items-center justify-between p-4", children: [
/* @__PURE__ */ jsx10(Link_default, { href: baseUrl, onClick: () => setOpen(false), children: /* @__PURE__ */ jsx10(compact_default, {}) }),
/* @__PURE__ */ jsx10("button", { onClick: () => setOpen(false), children: /* @__PURE__ */ jsx10(close_default, {}) })
] }),
/* @__PURE__ */ jsx10("div", { className: "fade-in mx-auto flex min-h-screen max-w-screen-2xl items-center justify-center", children: /* @__PURE__ */ jsxs6("div", { className: "flex w-[90%] flex-col items-start justify-between gap-4 md:flex-row lg:items-center", children: [
/* @__PURE__ */ jsxs6("div", { className: "w-full max-w-full font-anton text-5xl font-medium uppercase leading-tight text-white md:max-w-xs lg:max-w-[450px] lg:text-7xl", children: [
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: baseUrl,
className: `block ${pathname === "/" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Home"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/about`,
className: `block ${pathname === "/about" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "About"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/campuses`,
className: `block ${pathname === "/campuses" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Campuses"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/ministries`,
className: `block ${pathname === "/ministries" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Ministries"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/sermons`,
className: `block ${pathname === "/sermons" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Sermons"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/map`,
className: `block ${pathname === "/map" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Map"
}
),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
href: `${baseUrl}/give`,
className: `block ${pathname === "/give" ? "text-textRed" : "text-white"} font-anton font-medium hover:text-textRed`,
children: "Give"
}
)
] }),
/* @__PURE__ */ jsxs6("div", { className: "w-full", children: [
/* @__PURE__ */ jsxs6("div", { className: "grid grid-cols-2 gap-y-12 lg:grid-cols-3", children: [
/* @__PURE__ */ jsxs6("div", { className: "flex flex-col gap-4 text-white", children: [
/* @__PURE__ */ jsx10("h2", { className: "text-xs font-bold text-[#FFFFFFAA]", children: "MINISTRIES" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/ministries#ccw`, className: "text-sm hover:underline", children: "Celebration Church Worship" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/ministries#celeb-kids`, className: "text-sm hover:underline", children: "Celeb Teens" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/ministries#celeb-kids`, className: "text-sm hover:underline", children: "Celeb Kids" })
] }),
/* @__PURE__ */ jsxs6("div", { className: "flex flex-col gap-4 text-white", children: [
/* @__PURE__ */ jsx10("h2", { className: "text-xs font-bold text-[#FFFFFFAA]", children: "RESOURCES" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/membership-class`, className: "text-sm hover:underline", children: "Membership classes" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/celebrations`, className: "text-sm hover:underline", children: "Celebrations" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/counselling`, className: "text-sm hover:underline", children: "Counselling" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/pre-marital-counselling`, className: "text-sm hover:underline", children: "Pre Marital Counselling" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/pre-marital-counselling`, className: "text-sm hover:underline", children: "Post Marital Counselling" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/welfare`, className: "text-sm hover:underline", children: "Welfare Request" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/newcampusvolunteers`, className: "text-sm hover:underline", children: "New Campus Volunteers" })
] }),
/* @__PURE__ */ jsxs6("div", { className: "flex flex-col gap-4 text-white", children: [
/* @__PURE__ */ jsx10("h2", { className: "text-xs font-bold text-[#FFFFFFAA]", children: "CONNECT" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/cell-church`, className: "text-sm hover:underline", children: "Cell Church" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/membership`, className: "text-sm hover:underline", children: "Become a member" }),
/* @__PURE__ */ jsx10(Link_default, { onClick: () => setOpen(false), href: `${baseUrl}/campuses`, className: "text-sm hover:underline", children: "Visit CCI" })
] }),
/* @__PURE__ */ jsxs6("div", { className: "flex flex-col gap-4 text-white", children: [
/* @__PURE__ */ jsx10("h2", { className: "text-xs font-bold text-[#FFFFFFAA]", children: "MEDIA" }),
/* @__PURE__ */ jsx10(
Link_default,
{
onClick: () => setOpen(false),
target: "_blank",
href: "https://www.youtube.com/@CelebrationChurchGlobal",
className: "text-sm hover:underline",
children: "Watch online"
}
)
] })
] }),
/* @__PURE__ */ jsxs6("div", { className: "my-6 flex w-full flex-col items-center justify-between gap-2 md:flex-row", children: [
/* @__PURE__ */ jsxs6("p", { className: "text-[10px] text-[#FFFFFF66] md:text-xs", children: [
"\xA9 Copyright ",
currentYear,
" Celebration Church International. All Rights Reserved."
] }),
/* @__PURE__ */ jsxs6("div", { className: "flex items-center gap-2", children: [
/* @__PURE__ */ jsx10(
"a",
{
href: "https://www.instagram.com/cci_global",
target: "__blank",
className: "flex h-10 w-10 cursor-pointer items-center justify-center rounded-full bg-[#FFFFFF1F]",
children: /* @__PURE__ */ jsx10(instagram_default, {})
}
),
/* @__PURE__ */ jsx10(
"a",
{
href: "https://x.com/cci__global",
target: "__blank",
className: "flex h-10 w-10 cursor-pointer items-center justify-center rounded-full bg-[#FFFFFF1F]",
children: /* @__PURE__ */ jsx10(twitter_default, {})
}
),
/* @__PURE__ */ jsx10(
"a",
{
href: "https://www.youtube.com/@CelebrationChurchGlobal",
target: "__blank",
className: "flex h-10 w-10 cursor-pointer items-center justify-center rounded-full bg-[#FFFFFF1F]",
children: /* @__PURE__ */ jsx10(youube_default, {})
}
),
/* @__PURE__ */ jsx10(
"a",
{
href: "https://www.linkedin.com/company/celebration-church-international",
target: "__blank",
className: "flex h-10 w-10 cursor-pointer items-center justify-center rounded-full bg-[#FFFFFF1F]",
children: /* @__PURE__ */ jsx10(linkedIn_default, {})
}
)
] })
] })
] })
] }) })
] });
}
function Navbar() {
const pathname = usePathname();
const routes = ["about", "campuses", "ministries", "sermons", "map", "cell-church", "give"];
const [open, setOpen] = useState(false);
return /* @__PURE__ */ jsxs6("header", { className: `fixed left-0 right-0 top-0 z-50 flex items-center justify-between bg-black p-4 transition-colors duration-300`, children: [
/* @__PURE__ */ jsx10(Link_default, { href: baseUrl, children: /* @__PURE__ */ jsx10(logo_default, {}) }),
/* @__PURE__ */ jsx10("div", { className: "hidden md:block", children: /* @__PURE__ */ jsx10(Nav, { routes, pathname }) }),
/* @__PURE__ */ jsx10("button", { onClick: () => setOpen(true), className: "w-8", children: /* @__PURE__ */ jsx10(hamburger_default, {}) }),
open && /* @__PURE__ */ jsx10(OpenModal, { setOpen, pathname })
] });
}
var Navbar_default = Navbar;
// src/components/Button.tsx
import { twMerge } from "tailwind-merge";
import { jsx as jsx11 } from "react/jsx-runtime";
var Button = ({
children,
href,
target = "_blank",
rel = "noopener noreferrer",
className,
variant,
...props
}) => {
const Component = href ? "a" : "button";
const customProps = href ? { href, target, rel } : {};
const classes = "flex justify-center items-center gap-2 bg-clip-padding px-4 sm:px-5 border rounded-full border-solid border-foreground h-10 sm:h-12 text-sm sm:text-base transition duration-300 ease-in-out";
const variantClasses = (() => {
switch (variant) {
case "secondary":
return "border-foreground/[.145] hover:bg-foreground/[.145] sm:min-w-44";
case "primary":
case "default":
default:
return "bg-foreground hover:bg-foreground/80 hover:border-foreground/80 text-background";
}
})();
return /* @__PURE__ */ jsx11(Component, { className: twMerge(classes, variantClasses, className), ...customProps, ...props, children });
};
var Button_default = Button;
// src/components/GravityForm.tsx
import { useEffect } from "react";
import { twMerge as twMerge2 } from "tailwind-merge";
import { jsx as jsx12, jsxs as jsxs7 } from "react/jsx-runtime";
var GravityForm = ({ src, formHeader, className = "" }) => {
useEffect(() => {
const script = document.createElement("script");
script.src = "//forms.joincci.org/wp-content/plugins/gravity-forms-iframe-develop/assets/scripts/gfembed.min.js";
script.type = "text/javascript";
script.async = true;
document.body.appendChild(script);
return () => {
document.body.removeChild(script);
};
}, []);
return /* @__PURE__ */ jsxs7("div", { className: twMerge2("gravity-form-container form-container mx-auto min-h-[500px] px-2 py-7", className), children: [
formHeader ? /* @__PURE__ */ jsx12("div", { className: "w-full", children: formHeader }) : null,
/* @__PURE__ */ jsx12(
"iframe",
{
src,
width: "100%",
height: "100%",
frameBorder: "0",
className: "gfiframe",
title: "Gravity Form",
allow: "fullscreen"
}
)
] });
};
var GravityForm_default = GravityForm;
// src/components/Image.tsx
import { jsx as jsx13 } from "react/jsx-runtime";
var Image = ({ src, alt, width, height, className, ...props }) => {
return /* @__PURE__ */ jsx13(
"img",
{
src,
alt,
width,
height,
className,
...props
}
);
};
var Image_default = Image;
// src/Footer.tsx
import { Fragment, jsx as jsx14, jsxs as jsxs8 } from "react/jsx-runtime";
var currentYear2 = (/* @__PURE__ */ new Date()).getFullYear();
var FooterLinks = ({ links }) => {
return /* @__PURE__ */ jsx14(Fragment, { children: links.map((link, i) => /* @__PURE__ */ jsx14("dd", { className: "mb-3", children: /* @__PURE__ */ jsx14(Link_default, { href: link.href, className: "lato text-sm tracking-[0.14px] text-white hover:underline", target: link.blank ? "_blank" : "_self", children: link.title }) }, i)) });
};
var footerLinksGroups = [
{
title: "connect",
links: [
{
title: "Become a member",
href: `${baseUrl}/membership`
},
{
title: "Cell Church",
href: `${baseUrl}/cell-church`
},
{
title: "Prayer Request",
href: `${baseUrl}/prayer-request`
},
{
title: "First Timers",
href: `${baseUrl}/ft`
},
{
title: "Second Timers",
href: `${baseUrl}/st`
},
{
title: "Online Community",
href: `${baseUrl}/online-community`
}
]
},
{
title: "Ministries",
links: [
{
title: "Celebration Church Worship",
href: `${baseUrl}/ministries#ccw`
},
{
title: "Celeb Teens",
href: `${baseUrl}/ministries#celeb-kids`
},
{
title: "Celeb Kids",
href: `${baseUrl}/ministries#celeb-kids`
}
]
},
{
title: "Resources",
links: [
{
title: "Membership Classes",
href: `${baseUrl}/membership-class`
},
{
title: "Celebrations",
href: `${baseUrl}/celebrations`
},
{
title: "Counselling",
href: `${baseUrl}/counselling`
},
{
title: "Pre Marital Counselling",
href: `${baseUrl}/pre-marital-counselling`
},
{
title: "Post Marital Counselling",
href: `${baseUrl}/post-marital-counselling`
},
{
title: "New Campus Volunteers",
href: `${baseUrl}/newcampusvolunteers`
},
{
title: "Welfare Request",
href: `${baseUrl}/welfare`
}
]
},
{
title: "Media",
links: [
{
title: "Watch Online",
href: "https://www.youtube.com/@CelebrationChurchGlobal",
blank: true
},
{
title: "Sermons",
href: `${baseUrl}/sermons`
}
]
}
];
var Footer = () => {
return /* @__PURE__ */ jsxs8("footer", { className: "lato relative w-full bg-gradient-to-b from-[#B20000] to-[#6B0000] red-border", children: [
/* @__PURE__ */ jsxs8("div", { className: "absolute -top-12 left-0 right-0 mx-auto h-[350px] max-w-6xl overflow-hidden rounded-lg bg-[#F8EAEA] px-8 md:px-16", children: [
/* @__PURE__ */ jsx14(
"div",
{
style: {
backgroundImage: "url(/hand.png)"
},