4858 lines
492 KiB
JavaScript
4858 lines
492 KiB
JavaScript
(globalThis["TURBOPACK"] || (globalThis["TURBOPACK"] = [])).push([typeof document === "object" ? document.currentScript : undefined,
|
|
"[project]/src/components/layout/HeaderUIProvider.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"HeaderUIProvider",
|
|
()=>HeaderUIProvider,
|
|
"useHeaderUI",
|
|
()=>useHeaderUI
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature(), _s1 = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
const HeaderUIContext = /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["createContext"])(null);
|
|
function HeaderUIProvider({ children }) {
|
|
_s();
|
|
const [isMenuOpen, setMenuOpen] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(false);
|
|
const [isSidebarOpen, setSidebarOpen] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(false);
|
|
const toggleMenu = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useCallback"])({
|
|
"HeaderUIProvider.useCallback[toggleMenu]": ()=>{
|
|
setMenuOpen({
|
|
"HeaderUIProvider.useCallback[toggleMenu]": (o)=>!o
|
|
}["HeaderUIProvider.useCallback[toggleMenu]"]);
|
|
setSidebarOpen(false);
|
|
}
|
|
}["HeaderUIProvider.useCallback[toggleMenu]"], []);
|
|
const toggleSidebar = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useCallback"])({
|
|
"HeaderUIProvider.useCallback[toggleSidebar]": ()=>{
|
|
setSidebarOpen({
|
|
"HeaderUIProvider.useCallback[toggleSidebar]": (o)=>!o
|
|
}["HeaderUIProvider.useCallback[toggleSidebar]"]);
|
|
setMenuOpen(false);
|
|
}
|
|
}["HeaderUIProvider.useCallback[toggleSidebar]"], []);
|
|
const closeAll = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useCallback"])({
|
|
"HeaderUIProvider.useCallback[closeAll]": ()=>{
|
|
setMenuOpen(false);
|
|
setSidebarOpen(false);
|
|
}
|
|
}["HeaderUIProvider.useCallback[closeAll]"], []);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(HeaderUIContext.Provider, {
|
|
value: {
|
|
isMenuOpen,
|
|
isSidebarOpen,
|
|
toggleMenu,
|
|
toggleSidebar,
|
|
closeAll
|
|
},
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/HeaderUIProvider.tsx",
|
|
lineNumber: 39,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s(HeaderUIProvider, "Ugh4NxUTiMf28jcL5E0994Lt1IU=");
|
|
_c = HeaderUIProvider;
|
|
function useHeaderUI() {
|
|
_s1();
|
|
const ctx = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useContext"])(HeaderUIContext);
|
|
if (!ctx) throw new Error("useHeaderUI must be used inside <HeaderUIProvider>");
|
|
return ctx;
|
|
}
|
|
_s1(useHeaderUI, "/dMy7t63NXD4eYACoT93CePwGrg=");
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "HeaderUIProvider");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/components/layout/Header.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>Header
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
/**
|
|
* 1:1 translation of doormile-site/includes/layout/header.php.
|
|
* Only PHP syntax, href routes, and image paths are replaced.
|
|
* All Elementor wrapper divs, classes, data-* attributes, IDs, srcset/sizes, inline styles, and the trailing <style> block are preserved verbatim.
|
|
* Menu open/close + sidebar state is read from HeaderUIProvider so BodyOverlay (sibling at body level) can react.
|
|
*/ var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/client/app-dir/link.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/image.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/navigation.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/src/components/layout/HeaderUIProvider.tsx [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
;
|
|
;
|
|
// Mirror of header.php $current_page_map (lines 24-35)
|
|
const CURRENT_PAGE_MAP = {
|
|
"/": "home",
|
|
"/how-it-works": "how-it-works",
|
|
"/miletruth": "miletruth",
|
|
"/solutions": "solutions",
|
|
"/about-us": "about",
|
|
"/blog": "blogs"
|
|
};
|
|
// Mirror of header.php $current_page_aliases (lines 37-44)
|
|
const CURRENT_PAGE_ALIASES = {
|
|
home: [
|
|
"home"
|
|
],
|
|
"how-it-works": [
|
|
"how-it-works",
|
|
"how-its-works"
|
|
],
|
|
miletruth: [
|
|
"miletruth"
|
|
],
|
|
solutions: [
|
|
"solutions"
|
|
],
|
|
about: [
|
|
"about",
|
|
"about-us",
|
|
"women"
|
|
],
|
|
blogs: [
|
|
"blogs"
|
|
]
|
|
};
|
|
function Header() {
|
|
_s();
|
|
const pathname = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"])();
|
|
const { isMenuOpen, isSidebarOpen, toggleMenu, toggleSidebar, closeAll } = (0, __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useHeaderUI"])();
|
|
const isHome = pathname === "/";
|
|
const currentPage = CURRENT_PAGE_MAP[pathname] ?? "";
|
|
// Mirror of header.php $dm_header_active (lines 45-47)
|
|
const dmHeaderActive = (key)=>(CURRENT_PAGE_ALIASES[key] ?? []).includes(currentPage) ? " active" : "";
|
|
// Mirror of header.php <script> block (lines 628-660):
|
|
// - on doc.ready: $('.header-hide-until-scroll').addClass('header-visible-scrolled')
|
|
// - on scroll: toggleClass('dm-header-scrolled', scrollTop > 50)
|
|
const [visibleScrolled, setVisibleScrolled] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(false);
|
|
const [isScrolled, setIsScrolled] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(false);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"Header.useEffect": ()=>{
|
|
const handle = requestAnimationFrame({
|
|
"Header.useEffect.handle": ()=>{
|
|
setVisibleScrolled(true);
|
|
}
|
|
}["Header.useEffect.handle"]);
|
|
return ({
|
|
"Header.useEffect": ()=>cancelAnimationFrame(handle)
|
|
})["Header.useEffect"];
|
|
}
|
|
}["Header.useEffect"], []);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"Header.useEffect": ()=>{
|
|
let rafId = null;
|
|
const onScroll = {
|
|
"Header.useEffect.onScroll": ()=>{
|
|
if (rafId !== null) return;
|
|
rafId = requestAnimationFrame({
|
|
"Header.useEffect.onScroll": ()=>{
|
|
const scrolled = window.scrollY > 50;
|
|
setIsScrolled(scrolled);
|
|
rafId = null;
|
|
}
|
|
}["Header.useEffect.onScroll"]);
|
|
}
|
|
}["Header.useEffect.onScroll"];
|
|
onScroll();
|
|
window.addEventListener("scroll", onScroll);
|
|
return ({
|
|
"Header.useEffect": ()=>{
|
|
window.removeEventListener("scroll", onScroll);
|
|
if (rafId !== null) cancelAnimationFrame(rafId);
|
|
}
|
|
})["Header.useEffect"];
|
|
}
|
|
}["Header.useEffect"], []);
|
|
// Mirror of header.php $header_style (line 21): inline opacity:0;visibility:hidden on home (before JS adds .header-visible-scrolled)
|
|
const headerInlineStyle = isHome && !visibleScrolled ? {
|
|
opacity: 0,
|
|
visibility: "hidden"
|
|
} : undefined;
|
|
const wrapperClass = [
|
|
"elementor-element",
|
|
"elementor-element-466de1b",
|
|
"e-con-full",
|
|
"sticky-container-on",
|
|
"e-flex",
|
|
"cut-corner-no",
|
|
"e-con",
|
|
"e-parent",
|
|
"header-hide-until-scroll",
|
|
visibleScrolled ? "header-visible-scrolled" : "",
|
|
isScrolled ? "dm-header-scrolled" : ""
|
|
].filter(Boolean).join(" ");
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["Fragment"], {
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("header", {
|
|
id: "masthead",
|
|
itemScope: true,
|
|
itemType: "https://schema.org/WPHeader",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
className: "main-title bhf-hidden",
|
|
itemProp: "headline",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/",
|
|
title: "Doormile",
|
|
rel: "home",
|
|
children: "Doormile"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 101,
|
|
columnNumber: 11
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 100,
|
|
columnNumber: 9
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
"data-elementor-type": "wp-post",
|
|
"data-elementor-id": "5180",
|
|
className: "elementor elementor-5180",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: wrapperClass,
|
|
"data-id": "466de1b",
|
|
"data-element_type": "container",
|
|
"data-settings": '{"position":"absolute"}',
|
|
style: headerInlineStyle,
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e052838 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "e052838",
|
|
"data-element_type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-d681ece e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "d681ece",
|
|
"data-element_type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-472172e e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "472172e",
|
|
"data-element_type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-2f31137 elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-logico_slide_sidebar",
|
|
"data-id": "2f31137",
|
|
"data-element_type": "widget",
|
|
"data-widget_type": "logico_slide_sidebar.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-slide-sidebar-widget",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "dropdown-trigger",
|
|
"data-id": "2f31137",
|
|
onClick: toggleSidebar,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "dropdown-trigger-icon"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 135,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 134,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 133,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
zIndex: 100000
|
|
},
|
|
className: `slide-sidebar-wrapper slide-sidebar-position-left${isSidebarOpen ? " active" : ""}`,
|
|
id: "side-panel-2f31137",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "slide-sidebar-close",
|
|
onClick: closeAll
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 143,
|
|
columnNumber: 25
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "slide-sidebar",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "slide-sidebar-content",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
id: "block-37",
|
|
className: "widget widget_block",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "widget-wrapper",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-group is-layout-constrained wp-block-group-is-layout-constrained",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("figure", {
|
|
className: "wp-block-image size-full is-resized",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
width: 305,
|
|
height: 58,
|
|
src: "/images/doormile-logo.png",
|
|
alt: "Doormile logo",
|
|
className: "wp-image-5851",
|
|
style: {
|
|
width: "150px",
|
|
height: "auto"
|
|
},
|
|
sizes: "(max-width: 305px) 100vw, 305px"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 150,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 149,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
height: "46px"
|
|
},
|
|
"aria-hidden": "true",
|
|
className: "wp-block-spacer"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 161,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-title",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("h6", {
|
|
className: "wp-block-heading has-text-font-font-family",
|
|
style: {
|
|
fontSize: "18px",
|
|
fontStyle: "normal",
|
|
fontWeight: 700,
|
|
letterSpacing: "0px",
|
|
textTransform: "none"
|
|
},
|
|
children: "Our Location"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 164,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 163,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "5th Floor, Vision Ultima, Street No.3, Jayabheri Enclave, Gachibowli, Hyderabad, Telangana 500032."
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 178,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
height: "3px"
|
|
},
|
|
"aria-hidden": "true",
|
|
className: "wp-block-spacer"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 180,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-title",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("h6", {
|
|
className: "wp-block-heading has-text-font-font-family",
|
|
style: {
|
|
fontSize: "18px",
|
|
fontStyle: "normal",
|
|
fontWeight: 700,
|
|
letterSpacing: "0px",
|
|
textTransform: "none"
|
|
},
|
|
children: "Contact Us"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 183,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 182,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "Tel : +91 86886 97941"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 197,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
height: "3px"
|
|
},
|
|
"aria-hidden": "true",
|
|
className: "wp-block-spacer"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 199,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-title",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("h6", {
|
|
className: "wp-block-heading has-text-font-font-family",
|
|
style: {
|
|
fontSize: "18px",
|
|
fontStyle: "normal",
|
|
fontWeight: 700,
|
|
letterSpacing: "0px",
|
|
textTransform: "none"
|
|
},
|
|
children: "Email"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 202,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 201,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "mailto:care@doormile.com",
|
|
"data-wplink-edit": "true",
|
|
children: "care@doormile.com"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 217,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 216,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
height: "3px"
|
|
},
|
|
"aria-hidden": "true",
|
|
className: "wp-block-spacer"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 220,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
className: "wp-block-social-links has-icon-color is-style-logos-only has-background is-layout-flex wp-block-social-links-is-layout-flex",
|
|
style: {
|
|
backgroundColor: "#1f1f1f"
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
style: {
|
|
color: "#ffffff"
|
|
},
|
|
className: "wp-social-link wp-social-link-facebook has-white-color wp-block-social-link",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
rel: "noopener nofollow",
|
|
target: "_blank",
|
|
href: "https://www.facebook.com/",
|
|
className: "wp-block-social-link-anchor",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
width: "24",
|
|
height: "24",
|
|
viewBox: "0 0 24 24",
|
|
version: "1.1",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
"aria-hidden": "true",
|
|
focusable: "false",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 232,
|
|
columnNumber: 43
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 231,
|
|
columnNumber: 41
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "wp-block-social-link-label screen-reader-text",
|
|
children: "Facebook"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 234,
|
|
columnNumber: 41
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 230,
|
|
columnNumber: 39
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 226,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
style: {
|
|
color: "#ffffff"
|
|
},
|
|
className: "wp-social-link wp-social-link-x has-white-color wp-block-social-link",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
rel: "noopener nofollow",
|
|
target: "_blank",
|
|
href: "https://x.com/",
|
|
className: "wp-block-social-link-anchor",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
width: "24",
|
|
height: "24",
|
|
viewBox: "0 0 24 24",
|
|
version: "1.1",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
"aria-hidden": "true",
|
|
focusable: "false",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 244,
|
|
columnNumber: 43
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 243,
|
|
columnNumber: 41
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "wp-block-social-link-label screen-reader-text",
|
|
children: "X"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 246,
|
|
columnNumber: 41
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 242,
|
|
columnNumber: 39
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 238,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
style: {
|
|
color: "#ffffff"
|
|
},
|
|
className: "wp-social-link wp-social-link-linkedin has-white-color wp-block-social-link",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
rel: "noopener nofollow",
|
|
target: "_blank",
|
|
href: "https://www.linkedin.com/",
|
|
className: "wp-block-social-link-anchor",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
width: "24",
|
|
height: "24",
|
|
viewBox: "0 0 24 24",
|
|
version: "1.1",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
"aria-hidden": "true",
|
|
focusable: "false",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 256,
|
|
columnNumber: 43
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 255,
|
|
columnNumber: 41
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "wp-block-social-link-label screen-reader-text",
|
|
children: "LinkedIn"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 258,
|
|
columnNumber: 41
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 254,
|
|
columnNumber: 39
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 250,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
style: {
|
|
color: "#ffffff"
|
|
},
|
|
className: "wp-social-link wp-social-link-youtube has-white-color wp-block-social-link",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
rel: "noopener nofollow",
|
|
target: "_blank",
|
|
href: "https://www.youtube.com/",
|
|
className: "wp-block-social-link-anchor",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
width: "24",
|
|
height: "24",
|
|
viewBox: "0 0 24 24",
|
|
version: "1.1",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
"aria-hidden": "true",
|
|
focusable: "false",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 268,
|
|
columnNumber: 43
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 267,
|
|
columnNumber: 41
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "wp-block-social-link-label screen-reader-text",
|
|
children: "YouTube"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 270,
|
|
columnNumber: 41
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 266,
|
|
columnNumber: 39
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 262,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 222,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
height: "137px"
|
|
},
|
|
"aria-hidden": "true",
|
|
className: "wp-block-spacer"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 275,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wp-block-button is-style-simple is-style-theme",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/contact",
|
|
className: "wp-block-button__link wp-element-button",
|
|
style: {
|
|
borderRadius: "10px"
|
|
},
|
|
children: "Get in touch"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 279,
|
|
columnNumber: 39
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 278,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 277,
|
|
columnNumber: 35
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 148,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 147,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 146,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 145,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 144,
|
|
columnNumber: 25
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 138,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 132,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 126,
|
|
columnNumber: 19
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-846e53d elementor-widget elementor-widget-site-logo",
|
|
"data-id": "846e53d",
|
|
"data-element_type": "widget",
|
|
"data-widget_type": "site-logo.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "hfe-site-logo",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
"data-elementor-open-lightbox": "",
|
|
className: "elementor-clickable",
|
|
href: "/",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "hfe-site-logo-set",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "hfe-site-logo-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
width: 400,
|
|
height: 76,
|
|
className: "hfe-site-logo-img logo-desktop elementor-animation-",
|
|
src: "/images/doormile-white.png",
|
|
alt: "doormile-logo",
|
|
priority: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 303,
|
|
columnNumber: 31
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
width: 400,
|
|
height: 76,
|
|
className: "hfe-site-logo-img logo-mobile elementor-animation-",
|
|
src: "/images/doormile-black.png",
|
|
alt: "doormile-logo",
|
|
priority: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 304,
|
|
columnNumber: 31
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 302,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 301,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 300,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 299,
|
|
columnNumber: 23
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 298,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 292,
|
|
columnNumber: 19
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 121,
|
|
columnNumber: 17
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e44ee7e e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "e44ee7e",
|
|
"data-element_type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-0b7bf6f logico-breakpoint-laptop elementor-widget__width-auto elementor-widget elementor-widget-logico_navigation_menu",
|
|
"data-id": "0b7bf6f",
|
|
"data-element_type": "widget",
|
|
"data-widget_type": "logico_navigation_menu.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-menu-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("nav", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
id: "menu-main-menu",
|
|
className: "main-menu",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10508",
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10508${dmHeaderActive("home")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/",
|
|
children: "Home"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 328,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 327,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10509",
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10509${dmHeaderActive("how-it-works")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/how-it-works",
|
|
children: "How It Works"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 331,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 330,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10510",
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10510${dmHeaderActive("miletruth")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/miletruth",
|
|
children: "MileTruth™ AI"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 334,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 333,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10511",
|
|
className: `menu-item menu-item-type-custom menu-item-10511${dmHeaderActive("solutions")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/solutions",
|
|
children: "Solutions"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 337,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 336,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10512",
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10512${dmHeaderActive("about")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/about-us",
|
|
children: "About"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 340,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 339,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
id: "menu-item-10535",
|
|
className: `menu-item menu-item-type-post_type menu-item-object-page menu-item-10535${dmHeaderActive("blogs")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/blog",
|
|
children: "Blogs"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 343,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 342,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 326,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 325,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 324,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "menu-trigger",
|
|
"data-id": "0b7bf6f",
|
|
onClick: toggleMenu,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "menu-trigger-icon",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "hamburger",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 351,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 352,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 353,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 350,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 349,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 348,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
zIndex: 100000
|
|
},
|
|
className: `mobile-header-menu-container${isMenuOpen ? " active" : ""}`,
|
|
id: "mobile-header-0b7bf6f",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "mobile-header-row",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-icons-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-icon mini-cart",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "#",
|
|
className: "mini-cart-trigger",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("i", {
|
|
className: "mini-cart-count"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 367,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 366,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 365,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "header-icon search-link",
|
|
href: "#",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "search-trigger-icon"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 371,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 370,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-icon login-logout",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "#",
|
|
title: "Login/Register",
|
|
className: "link-login"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 374,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 373,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-icon menu-close",
|
|
onClick: closeAll,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "menu-close-icon"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 377,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 376,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 364,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 363,
|
|
columnNumber: 25
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("nav", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
id: "menu-main-menu-1",
|
|
className: "main-menu",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10508${dmHeaderActive("home")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/",
|
|
onClick: closeAll,
|
|
children: "Home"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 384,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 383,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10509${dmHeaderActive("how-it-works")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/how-it-works",
|
|
onClick: closeAll,
|
|
children: "How It Works"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 387,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 386,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-10510${dmHeaderActive("miletruth")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/miletruth",
|
|
onClick: closeAll,
|
|
children: "MileTruth™ AI"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 390,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 389,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-custom menu-item-10511${dmHeaderActive("solutions")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/solutions",
|
|
onClick: closeAll,
|
|
children: "Solutions"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 393,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 392,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-10512${dmHeaderActive("about")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/about-us",
|
|
onClick: closeAll,
|
|
children: "About"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 396,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 395,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
className: `menu-item menu-item-type-post_type menu-item-object-page menu-item-10535${dmHeaderActive("blogs")}`,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/blog",
|
|
onClick: closeAll,
|
|
children: "Blogs"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 399,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 398,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 382,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 381,
|
|
columnNumber: 25
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-mobile-contacts",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "contact-item contact-item-phone",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "contact-item-label",
|
|
children: "Phone"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 405,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "contact-item-value",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "Tel : +91 86886 97941"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 407,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 406,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 404,
|
|
columnNumber: 27
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "contact-item contact-item-email",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "contact-item-label",
|
|
children: "Email"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 411,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "contact-item-value",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "mailto:care@doormile.com",
|
|
"data-wplink-edit": "true",
|
|
children: "care@doormile.com"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 414,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 413,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 412,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 410,
|
|
columnNumber: 27
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 403,
|
|
columnNumber: 25
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-mobile-socials",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
className: "mobile-menu-socials wrapper-socials",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "https://www.facebook.com/",
|
|
target: "_blank",
|
|
"aria-label": "Facebook",
|
|
rel: "noreferrer",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
width: "18",
|
|
height: "18",
|
|
viewBox: "0 0 320 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
fill: "currentColor",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 424,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 423,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 422,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 421,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "https://x.com/",
|
|
target: "_blank",
|
|
"aria-label": "X (Twitter)",
|
|
rel: "noreferrer",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
width: "18",
|
|
height: "18",
|
|
viewBox: "0 0 512 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
fill: "currentColor",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 431,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 430,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 429,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 428,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "https://www.linkedin.com/",
|
|
target: "_blank",
|
|
"aria-label": "LinkedIn",
|
|
rel: "noreferrer",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
width: "18",
|
|
height: "18",
|
|
viewBox: "0 0 448 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
fill: "currentColor",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 438,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 437,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 436,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 435,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "https://www.youtube.com/",
|
|
target: "_blank",
|
|
"aria-label": "YouTube",
|
|
rel: "noreferrer",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
width: "18",
|
|
height: "18",
|
|
viewBox: "0 0 576 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
fill: "currentColor",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 445,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 444,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 443,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 442,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 420,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 419,
|
|
columnNumber: 25
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-mobile-button",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
className: "logico-alter-button",
|
|
href: "/contact",
|
|
target: "_blank",
|
|
children: "Get in Touch"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 452,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 451,
|
|
columnNumber: 25
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 358,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 323,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 317,
|
|
columnNumber: 19
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 312,
|
|
columnNumber: 17
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 116,
|
|
columnNumber: 15
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 111,
|
|
columnNumber: 13
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-f961133 e-con-full elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "f961133",
|
|
"data-element_type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-cabdb09 elementor-widget elementor-widget-logico_header_button",
|
|
"data-id": "cabdb09",
|
|
"data-element_type": "widget",
|
|
"data-widget_type": "logico_header_button.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "header-button-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/contact",
|
|
target: "_blank",
|
|
className: "header-button header-button-animation-fade",
|
|
children: "Contact Us"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 473,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 472,
|
|
columnNumber: 19
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 471,
|
|
columnNumber: 17
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 465,
|
|
columnNumber: 15
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 460,
|
|
columnNumber: 13
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 104,
|
|
columnNumber: 11
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 103,
|
|
columnNumber: 9
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 99,
|
|
columnNumber: 7
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("style", {
|
|
dangerouslySetInnerHTML: {
|
|
__html: `
|
|
#masthead .elementor-element.elementor-element-466de1b {
|
|
position: absolute !important;
|
|
top: 5px !important;
|
|
left: 0 !important;
|
|
right: 0 !important;
|
|
width: auto !important;
|
|
transition: background-color 0.25s ease, box-shadow 0.25s ease, padding 0.25s ease !important;
|
|
z-index: 10000 !important;
|
|
}
|
|
|
|
/* .e-con's --padding-* falls through two competing stylesheets and lands at 10px locally
|
|
(vs 0 in production). Zero out the pill wrappers so the navbar matches prod height (~122px). */
|
|
#masthead .elementor-element.elementor-element-e052838,
|
|
#masthead .elementor-element.elementor-element-d681ece {
|
|
padding-top: 0 !important;
|
|
padding-bottom: 0 !important;
|
|
}
|
|
|
|
@media (min-width: 1025px) {
|
|
#masthead {
|
|
position: relative;
|
|
z-index: 10000;
|
|
}
|
|
|
|
/* Production pins the wrapper via Elementor sticky-effects JS (not shipped here).
|
|
Force position:fixed once scrolled past 50px so the header stays in viewport. */
|
|
#masthead .elementor-element.elementor-element-466de1b.dm-header-scrolled {
|
|
position: fixed !important;
|
|
background: #4b4b4baa !important;
|
|
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.18) !important;
|
|
top: 0 !important;
|
|
}
|
|
|
|
#masthead .elementor-element.elementor-element-466de1b.dm-header-scrolled .elementor-element.elementor-element-e052838 {
|
|
background: transparent !important;
|
|
}
|
|
}
|
|
|
|
#masthead .header-menu-container .main-menu > li.active > a:before {
|
|
background-color: #ffffff !important;
|
|
opacity: 1 !important;
|
|
}
|
|
|
|
/* The theme reveals the mobile slide-in menu via Elementor's
|
|
body[data-elementor-device-mode="mobile"] rules, which are set by
|
|
Elementor's frontend JS — that JS isn't shipped in this Next port,
|
|
so the panel stayed display:none and the hamburger opened nothing.
|
|
Restore it with the same 1024px breakpoint the nav already switches
|
|
at. The panel sits off-screen (right:-320px) until .active slides
|
|
it in, matching production behaviour. */
|
|
@media (max-width: 1024px) {
|
|
#masthead .elementor-widget-logico_navigation_menu .mobile-header-menu-container {
|
|
display: block !important;
|
|
}
|
|
}
|
|
`
|
|
}
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Header.tsx",
|
|
lineNumber: 484,
|
|
columnNumber: 7
|
|
}, this)
|
|
]
|
|
}, void 0, true);
|
|
}
|
|
_s(Header, "161qrst0XZLOdc5u48htb3iLF4E=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"],
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useHeaderUI"]
|
|
];
|
|
});
|
|
_c = Header;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "Header");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/animations/Reveal.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"CountUp",
|
|
()=>CountUp,
|
|
"Magnetic",
|
|
()=>Magnetic,
|
|
"ParallaxSection",
|
|
()=>ParallaxSection,
|
|
"RevealText",
|
|
()=>RevealText,
|
|
"ScaleReveal",
|
|
()=>ScaleReveal,
|
|
"ScrollReveal",
|
|
()=>ScrollReveal,
|
|
"ShimmerText",
|
|
()=>ShimmerText,
|
|
"SlideReveal",
|
|
()=>SlideReveal,
|
|
"StaggerChildren",
|
|
()=>StaggerChildren,
|
|
"Tilt3D",
|
|
()=>Tilt3D
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/gsap/index.js [app-client] (ecmascript) <locals>");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/gsap/ScrollTrigger.js [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature(), _s1 = __turbopack_context__.k.signature(), _s2 = __turbopack_context__.k.signature(), _s3 = __turbopack_context__.k.signature(), _s4 = __turbopack_context__.k.signature(), _s5 = __turbopack_context__.k.signature(), _s6 = __turbopack_context__.k.signature(), _s7 = __turbopack_context__.k.signature(), _s8 = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
// Register ScrollTrigger safely
|
|
if ("TURBOPACK compile-time truthy", 1) {
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].registerPlugin(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"]);
|
|
}
|
|
/* ============================================================
|
|
Shared scroll-reveal trigger factory.
|
|
|
|
ScrollTrigger does NOT fire `onEnter` for elements that are ALREADY inside
|
|
the viewport when the trigger is created. On taller / larger screens more
|
|
content sits above the fold on load, so those elements stayed stuck at
|
|
opacity:0 (invisible). This was the root cause of "animations work on my
|
|
laptop but break on bigger screens / other devices".
|
|
|
|
This factory fixes it by revealing any element already intersecting the
|
|
viewport right after creation, so behaviour is identical on every screen
|
|
size. It also honours prefers-reduced-motion by revealing instantly.
|
|
============================================================ */ function createRevealTrigger(opts) {
|
|
const { trigger, start = "top 88%", show, hide, triggerOnce = false } = opts;
|
|
// Reduced motion: reveal immediately, no scroll dependency.
|
|
if (("TURBOPACK compile-time value", "object") !== "undefined" && window.matchMedia?.("(prefers-reduced-motion: reduce)").matches) {
|
|
show();
|
|
return ()=>{};
|
|
}
|
|
const st = __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].create({
|
|
trigger,
|
|
start,
|
|
onEnter: (self)=>{
|
|
show();
|
|
if (triggerOnce) self.kill();
|
|
},
|
|
onEnterBack: ()=>{
|
|
if (!triggerOnce) show();
|
|
},
|
|
onLeave: ()=>{
|
|
if (!triggerOnce) hide();
|
|
},
|
|
onLeaveBack: ()=>{
|
|
if (!triggerOnce) hide();
|
|
}
|
|
});
|
|
// Reveal-if-already-in-view (deferred one frame so layout is measured).
|
|
const raf = requestAnimationFrame(()=>{
|
|
const r = trigger.getBoundingClientRect();
|
|
const vh = window.innerHeight || document.documentElement.clientHeight;
|
|
if (r.top < vh && r.bottom > 0) {
|
|
show();
|
|
if (triggerOnce) st.kill();
|
|
}
|
|
});
|
|
return ()=>{
|
|
cancelAnimationFrame(raf);
|
|
st.kill();
|
|
};
|
|
}
|
|
function ScrollReveal({ children, delay = 0, duration = 0.8, yOffset = 40, xOffset = 0, className = "", triggerOnce = false }) {
|
|
_s();
|
|
const elementRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"ScrollReveal.useEffect": ()=>{
|
|
const el = elementRef.current;
|
|
if (!el) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
y: yOffset,
|
|
x: xOffset,
|
|
opacity: 0
|
|
});
|
|
const show = {
|
|
"ScrollReveal.useEffect.show": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
y: 0,
|
|
x: 0,
|
|
opacity: 1,
|
|
duration,
|
|
ease: "power3.out",
|
|
delay,
|
|
overwrite: "auto"
|
|
})
|
|
}["ScrollReveal.useEffect.show"];
|
|
const hide = {
|
|
"ScrollReveal.useEffect.hide": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
y: yOffset,
|
|
x: xOffset,
|
|
opacity: 0
|
|
})
|
|
}["ScrollReveal.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["ScrollReveal.useEffect"], [
|
|
delay,
|
|
duration,
|
|
yOffset,
|
|
xOffset,
|
|
triggerOnce
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: elementRef,
|
|
className: className,
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 124,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s(ScrollReveal, "CKe/C9l/PZDcdMrjDfTWxieUegY=");
|
|
_c = ScrollReveal;
|
|
function RevealText({ children, type = "words", delay = 0, duration = 0.85, className = "", triggerOnce = false }) {
|
|
_s1();
|
|
const containerRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"RevealText.useEffect": ()=>{
|
|
const el = containerRef.current;
|
|
if (!el) return;
|
|
const items = el.querySelectorAll(".reveal-item");
|
|
if (!items.length) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(items, {
|
|
y: "110%",
|
|
opacity: 0
|
|
});
|
|
const show = {
|
|
"RevealText.useEffect.show": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(items, {
|
|
y: "0%",
|
|
opacity: 1,
|
|
duration,
|
|
ease: "power4.out",
|
|
stagger: type === "chars" ? 0.02 : 0.04,
|
|
delay,
|
|
overwrite: "auto"
|
|
})
|
|
}["RevealText.useEffect.show"];
|
|
const hide = {
|
|
"RevealText.useEffect.hide": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(items, {
|
|
y: "110%",
|
|
opacity: 0
|
|
})
|
|
}["RevealText.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["RevealText.useEffect"], [
|
|
children,
|
|
type,
|
|
delay,
|
|
duration,
|
|
triggerOnce
|
|
]);
|
|
const renderContent = ()=>{
|
|
if (type === "chars") {
|
|
return children.split("").map((char, i)=>/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "inline-block overflow-hidden",
|
|
style: {
|
|
height: "1.2em",
|
|
lineHeight: "1.2em",
|
|
verticalAlign: "middle"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "reveal-item inline-block",
|
|
children: char === " " ? "\u00A0" : char
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 181,
|
|
columnNumber: 11
|
|
}, this)
|
|
}, i, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 180,
|
|
columnNumber: 9
|
|
}, this));
|
|
}
|
|
return children.split(" ").map((word, i)=>/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "inline-block overflow-hidden",
|
|
style: {
|
|
height: "1.2em",
|
|
lineHeight: "1.2em",
|
|
marginRight: "0.25em",
|
|
verticalAlign: "middle"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "reveal-item inline-block",
|
|
children: word
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 187,
|
|
columnNumber: 9
|
|
}, this)
|
|
}, i, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 186,
|
|
columnNumber: 7
|
|
}, this));
|
|
};
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: containerRef,
|
|
className: className,
|
|
style: {
|
|
display: "flex",
|
|
flexWrap: "wrap"
|
|
},
|
|
children: renderContent()
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 193,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s1(RevealText, "8puyVO4ts1RhCfXUmci3vLI3Njw=");
|
|
_c1 = RevealText;
|
|
function Magnetic({ children, range = 45, strength = 0.35 }) {
|
|
_s2();
|
|
const containerRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"Magnetic.useEffect": ()=>{
|
|
const el = containerRef.current;
|
|
if (!el) return;
|
|
const child = el.firstElementChild;
|
|
if (!child) return;
|
|
const handleMouseMove = {
|
|
"Magnetic.useEffect.handleMouseMove": (e)=>{
|
|
const rect = el.getBoundingClientRect();
|
|
const relX = e.clientX - (rect.left + rect.width / 2);
|
|
const relY = e.clientY - (rect.top + rect.height / 2);
|
|
const dist = Math.sqrt(relX * relX + relY * relY);
|
|
if (dist < range) {
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(child, {
|
|
x: relX * strength,
|
|
y: relY * strength,
|
|
ease: "power2.out",
|
|
duration: 0.4
|
|
});
|
|
} else {
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(child, {
|
|
x: 0,
|
|
y: 0,
|
|
ease: "elastic.out(1.2, 0.4)",
|
|
duration: 0.8
|
|
});
|
|
}
|
|
}
|
|
}["Magnetic.useEffect.handleMouseMove"];
|
|
const handleMouseLeave = {
|
|
"Magnetic.useEffect.handleMouseLeave": ()=>{
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(child, {
|
|
x: 0,
|
|
y: 0,
|
|
ease: "elastic.out(1.2, 0.4)",
|
|
duration: 0.8
|
|
});
|
|
}
|
|
}["Magnetic.useEffect.handleMouseLeave"];
|
|
el.addEventListener("mousemove", handleMouseMove);
|
|
el.addEventListener("mouseleave", handleMouseLeave);
|
|
return ({
|
|
"Magnetic.useEffect": ()=>{
|
|
el.removeEventListener("mousemove", handleMouseMove);
|
|
el.removeEventListener("mouseleave", handleMouseLeave);
|
|
}
|
|
})["Magnetic.useEffect"];
|
|
}
|
|
}["Magnetic.useEffect"], [
|
|
range,
|
|
strength
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: containerRef,
|
|
className: "inline-block",
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 244,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s2(Magnetic, "8puyVO4ts1RhCfXUmci3vLI3Njw=");
|
|
_c2 = Magnetic;
|
|
function ShimmerText({ children, className = "" }) {
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: `inline-block bg-clip-text text-transparent bg-[linear-gradient(110deg,#ffffff,45%,#c01227,55%,#ffffff)] bg-[length:250%_100%] animate-[shimmer-sweep_6s_infinite_linear] ${className}`,
|
|
style: {
|
|
WebkitBackgroundClip: "text",
|
|
backgroundClip: "text"
|
|
},
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 261,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_c3 = ShimmerText;
|
|
function StaggerChildren({ children, stagger = 0.1, duration = 0.7, yOffset = 35, className = "", triggerOnce = false }) {
|
|
_s3();
|
|
const containerRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"StaggerChildren.useEffect": ()=>{
|
|
const el = containerRef.current;
|
|
if (!el) return;
|
|
const items = el.children;
|
|
if (!items.length) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(items, {
|
|
y: yOffset,
|
|
opacity: 0
|
|
});
|
|
const show = {
|
|
"StaggerChildren.useEffect.show": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(items, {
|
|
y: 0,
|
|
opacity: 1,
|
|
duration,
|
|
ease: "power3.out",
|
|
stagger,
|
|
overwrite: "auto"
|
|
})
|
|
}["StaggerChildren.useEffect.show"];
|
|
const hide = {
|
|
"StaggerChildren.useEffect.hide": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(items, {
|
|
y: yOffset,
|
|
opacity: 0
|
|
})
|
|
}["StaggerChildren.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
start: "top 85%",
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["StaggerChildren.useEffect"], [
|
|
stagger,
|
|
duration,
|
|
yOffset,
|
|
triggerOnce
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: containerRef,
|
|
className: className,
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 317,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s3(StaggerChildren, "8puyVO4ts1RhCfXUmci3vLI3Njw=");
|
|
_c4 = StaggerChildren;
|
|
function ScaleReveal({ children, delay = 0, duration = 0.8, className = "", triggerOnce = false }) {
|
|
_s4();
|
|
const elementRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"ScaleReveal.useEffect": ()=>{
|
|
const el = elementRef.current;
|
|
if (!el) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
scale: 0.85,
|
|
opacity: 0
|
|
});
|
|
const show = {
|
|
"ScaleReveal.useEffect.show": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
scale: 1,
|
|
opacity: 1,
|
|
duration,
|
|
ease: "power3.out",
|
|
delay,
|
|
overwrite: "auto"
|
|
})
|
|
}["ScaleReveal.useEffect.show"];
|
|
const hide = {
|
|
"ScaleReveal.useEffect.hide": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
scale: 0.85,
|
|
opacity: 0
|
|
})
|
|
}["ScaleReveal.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["ScaleReveal.useEffect"], [
|
|
delay,
|
|
duration,
|
|
triggerOnce
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: elementRef,
|
|
className: className,
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 365,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s4(ScaleReveal, "CKe/C9l/PZDcdMrjDfTWxieUegY=");
|
|
_c5 = ScaleReveal;
|
|
function SlideReveal({ children, direction = "left", delay = 0, duration = 0.9, className = "", triggerOnce = false }) {
|
|
_s5();
|
|
const elementRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"SlideReveal.useEffect": ()=>{
|
|
const el = elementRef.current;
|
|
if (!el) return;
|
|
const xStart = direction === "left" ? -60 : 60;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
x: xStart,
|
|
opacity: 0
|
|
});
|
|
const show = {
|
|
"SlideReveal.useEffect.show": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
x: 0,
|
|
opacity: 1,
|
|
duration,
|
|
ease: "power3.out",
|
|
delay,
|
|
overwrite: "auto"
|
|
})
|
|
}["SlideReveal.useEffect.show"];
|
|
const hide = {
|
|
"SlideReveal.useEffect.hide": ()=>__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].set(el, {
|
|
x: xStart,
|
|
opacity: 0
|
|
})
|
|
}["SlideReveal.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["SlideReveal.useEffect"], [
|
|
direction,
|
|
delay,
|
|
duration,
|
|
triggerOnce
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: elementRef,
|
|
className: className,
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 416,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s5(SlideReveal, "CKe/C9l/PZDcdMrjDfTWxieUegY=");
|
|
_c6 = SlideReveal;
|
|
function ParallaxSection({ children, speed = 0.15, className = "" }) {
|
|
_s6();
|
|
const elementRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"ParallaxSection.useEffect": ()=>{
|
|
const el = elementRef.current;
|
|
if (!el) return;
|
|
// Check for reduced motion preference
|
|
if (window.matchMedia("(prefers-reduced-motion: reduce)").matches) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
y: {
|
|
"ParallaxSection.useEffect": ()=>-__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].maxScroll(window) * speed * 0.1
|
|
}["ParallaxSection.useEffect"],
|
|
ease: "none",
|
|
scrollTrigger: {
|
|
trigger: el,
|
|
start: "top bottom",
|
|
end: "bottom top",
|
|
scrub: 1.5,
|
|
invalidateOnRefresh: true
|
|
}
|
|
});
|
|
return ({
|
|
"ParallaxSection.useEffect": ()=>{
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].getAll().forEach({
|
|
"ParallaxSection.useEffect": (t)=>{
|
|
if (t.trigger === el) t.kill();
|
|
}
|
|
}["ParallaxSection.useEffect"]);
|
|
}
|
|
})["ParallaxSection.useEffect"];
|
|
}
|
|
}["ParallaxSection.useEffect"], [
|
|
speed
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: elementRef,
|
|
className: className,
|
|
style: {
|
|
willChange: "transform"
|
|
},
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 466,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s6(ParallaxSection, "CKe/C9l/PZDcdMrjDfTWxieUegY=");
|
|
_c7 = ParallaxSection;
|
|
function CountUp({ end, start = 0, duration = 2, decimals = 0, suffix = "", prefix = "", className = "", triggerOnce = false }) {
|
|
_s7();
|
|
const [value, setValue] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(start);
|
|
const elementRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"CountUp.useEffect": ()=>{
|
|
const el = elementRef.current;
|
|
if (!el) return;
|
|
const show = {
|
|
"CountUp.useEffect.show": ()=>{
|
|
const obj = {
|
|
val: start
|
|
};
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(obj, {
|
|
val: end,
|
|
duration,
|
|
ease: "power2.out",
|
|
onUpdate: {
|
|
"CountUp.useEffect.show": ()=>setValue(obj.val)
|
|
}["CountUp.useEffect.show"]
|
|
});
|
|
}
|
|
}["CountUp.useEffect.show"];
|
|
const hide = {
|
|
"CountUp.useEffect.hide": ()=>setValue(start)
|
|
}["CountUp.useEffect.hide"];
|
|
return createRevealTrigger({
|
|
trigger: el,
|
|
start: "top 90%",
|
|
show,
|
|
hide,
|
|
triggerOnce
|
|
});
|
|
}
|
|
}["CountUp.useEffect"], [
|
|
start,
|
|
end,
|
|
duration,
|
|
triggerOnce
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
ref: elementRef,
|
|
className: className,
|
|
children: [
|
|
prefix,
|
|
value.toFixed(decimals),
|
|
suffix
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 519,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s7(CountUp, "8RGs9gkWT8cKYqwPK4xdNeEd8Bk=");
|
|
_c8 = CountUp;
|
|
function Tilt3D({ children, intensity = 8, className = "" }) {
|
|
_s8();
|
|
const containerRef = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(null);
|
|
const handleMouseMove = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useCallback"])({
|
|
"Tilt3D.useCallback[handleMouseMove]": (e)=>{
|
|
const el = containerRef.current;
|
|
if (!el) return;
|
|
const rect = el.getBoundingClientRect();
|
|
const x = (e.clientX - rect.left) / rect.width - 0.5;
|
|
const y = (e.clientY - rect.top) / rect.height - 0.5;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
rotateY: x * intensity,
|
|
rotateX: -y * intensity,
|
|
duration: 0.5,
|
|
ease: "power2.out"
|
|
});
|
|
}
|
|
}["Tilt3D.useCallback[handleMouseMove]"], [
|
|
intensity
|
|
]);
|
|
const handleMouseLeave = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useCallback"])({
|
|
"Tilt3D.useCallback[handleMouseLeave]": ()=>{
|
|
const el = containerRef.current;
|
|
if (!el) return;
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].to(el, {
|
|
rotateY: 0,
|
|
rotateX: 0,
|
|
duration: 0.8,
|
|
ease: "elastic.out(1, 0.5)"
|
|
});
|
|
}
|
|
}["Tilt3D.useCallback[handleMouseLeave]"], []);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
perspective: "1000px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
ref: containerRef,
|
|
className: className,
|
|
onMouseMove: handleMouseMove,
|
|
onMouseLeave: handleMouseLeave,
|
|
style: {
|
|
transformStyle: "preserve-3d",
|
|
willChange: "transform"
|
|
},
|
|
children: children
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 572,
|
|
columnNumber: 7
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/animations/Reveal.tsx",
|
|
lineNumber: 571,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s8(Tilt3D, "bTSfaZu9QdFATWNNF4p5JdEXAWI=");
|
|
_c9 = Tilt3D;
|
|
var _c, _c1, _c2, _c3, _c4, _c5, _c6, _c7, _c8, _c9;
|
|
__turbopack_context__.k.register(_c, "ScrollReveal");
|
|
__turbopack_context__.k.register(_c1, "RevealText");
|
|
__turbopack_context__.k.register(_c2, "Magnetic");
|
|
__turbopack_context__.k.register(_c3, "ShimmerText");
|
|
__turbopack_context__.k.register(_c4, "StaggerChildren");
|
|
__turbopack_context__.k.register(_c5, "ScaleReveal");
|
|
__turbopack_context__.k.register(_c6, "SlideReveal");
|
|
__turbopack_context__.k.register(_c7, "ParallaxSection");
|
|
__turbopack_context__.k.register(_c8, "CountUp");
|
|
__turbopack_context__.k.register(_c9, "Tilt3D");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/components/layout/Footer.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>Footer
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/client/app-dir/link.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/image.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$animations$2f$Reveal$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/src/animations/Reveal.tsx [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
;
|
|
function Footer() {
|
|
_s();
|
|
const socialIconSpacing = {
|
|
"--grid-column-gap": "52px",
|
|
"--grid-row-gap": "18px",
|
|
columnGap: "52px",
|
|
rowGap: "18px"
|
|
};
|
|
const [showScrollTop, setShowScrollTop] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])(false);
|
|
const [formData, setFormData] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])({
|
|
fullName: "",
|
|
email: "",
|
|
subject: "",
|
|
message: ""
|
|
});
|
|
const [formStatus, setFormStatus] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])("idle");
|
|
// Handle scroll to top button visibility
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"Footer.useEffect": ()=>{
|
|
const handleScroll = {
|
|
"Footer.useEffect.handleScroll": ()=>{
|
|
if (window.scrollY > 300) {
|
|
setShowScrollTop(true);
|
|
} else {
|
|
setShowScrollTop(false);
|
|
}
|
|
}
|
|
}["Footer.useEffect.handleScroll"];
|
|
window.addEventListener("scroll", handleScroll);
|
|
return ({
|
|
"Footer.useEffect": ()=>window.removeEventListener("scroll", handleScroll)
|
|
})["Footer.useEffect"];
|
|
}
|
|
}["Footer.useEffect"], []);
|
|
const scrollToTop = ()=>{
|
|
window.scrollTo({
|
|
top: 0,
|
|
behavior: "smooth"
|
|
});
|
|
};
|
|
const handleInputChange = (e)=>{
|
|
const { name, value } = e.target;
|
|
setFormData((prev)=>({
|
|
...prev,
|
|
[name]: value
|
|
}));
|
|
};
|
|
const handleSubmit = async (e)=>{
|
|
e.preventDefault();
|
|
setFormStatus("submitting");
|
|
try {
|
|
// Simulate API submission
|
|
console.log("Footer contact form submitted:", formData);
|
|
await new Promise((resolve)=>setTimeout(resolve, 1000));
|
|
setFormStatus("success");
|
|
setFormData({
|
|
fullName: "",
|
|
email: "",
|
|
subject: "",
|
|
message: ""
|
|
});
|
|
} catch (err) {
|
|
console.error(err);
|
|
setFormStatus("error");
|
|
}
|
|
};
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["Fragment"], {
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("footer", {
|
|
"data-rocket-location-hash": "1eeca93394c4fc14089e9d12a2a92e22",
|
|
itemScope: true,
|
|
itemType: "https://schema.org/WPFooter",
|
|
id: "colophon",
|
|
role: "contentinfo",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "footer-width-fixer",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
"data-elementor-type": "wp-post",
|
|
"data-elementor-id": "6585",
|
|
className: "elementor elementor-6585",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-3cd920c e-con-full e-flex cut-corner-no sticky-container-off e-con e-parent",
|
|
"data-id": "3cd920c",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-b29b8fc e-flex e-con-boxed cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "b29b8fc",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
"data-settings": '{"background_background":"classic"}',
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "e-con-inner",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-ef6fa6d e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "ef6fa6d",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-9990148 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "9990148",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-8899bdf elementor-absolute elementor-widget elementor-widget-image",
|
|
"data-id": "8899bdf",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-settings": '{"_position":"absolute"}',
|
|
"data-widget_type": "image.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
width: 965,
|
|
height: 474,
|
|
src: "/images/bg-map.png",
|
|
className: "attachment-full size-full wp-image-1148",
|
|
alt: ""
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 83,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 82,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 81,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-a0e7516 elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "a0e7516",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "/ get in touch /"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 88,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 87,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 86,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-687d944 elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "687d944",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$src$2f$animations$2f$Reveal$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollReveal"], {
|
|
delay: 0.1,
|
|
duration: 0.8,
|
|
yOffset: 25,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("h3", {
|
|
className: "logico-title",
|
|
style: {
|
|
color: "white"
|
|
},
|
|
children: "We are always ready to help you and answer your questions"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 94,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 93,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 92,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 91,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-670d1b2 elementor-widget elementor-widget-text-editor",
|
|
"data-id": "670d1b2",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "text-editor.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "Connecting businesses with fast, secure, smart deliveries."
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 102,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 101,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 100,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-2631b42 e-flex e-con-boxed cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "2631b42",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "e-con-inner",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-df89993 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "df89993",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-69b6892 elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "69b6892",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Call Center"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 110,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 109,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 108,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-87be926 elementor-widget elementor-widget-text-editor",
|
|
"data-id": "87be926",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "text-editor.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "Tel : +91 86886 97941"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 115,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 114,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 113,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 107,
|
|
columnNumber: 27
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-f5d8e63 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "f5d8e63",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-774e540 elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "774e540",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Our Location"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 122,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 121,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 120,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-9c1cf03 elementor-widget elementor-widget-text-editor",
|
|
"data-id": "9c1cf03",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "text-editor.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: "5th Floor, Vision Ultima, Street No.3, Jayabheri Enclave, Gachibowli, Hyderabad, Telangana 500032."
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 127,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 126,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 125,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 119,
|
|
columnNumber: 27
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 106,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 105,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-645be8d e-flex e-con-boxed cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "645be8d",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "e-con-inner",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-a96d151 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "a96d151",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-37e647f elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "37e647f",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Email"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 138,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 137,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 136,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-ba67644 elementor-widget elementor-widget-text-editor",
|
|
"data-id": "ba67644",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "text-editor.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("p", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
href: "mailto:care@doormile.com",
|
|
children: "care@doormile.com"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 144,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 143,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 142,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 141,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 135,
|
|
columnNumber: 27
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-9ba4b82 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "9ba4b82",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e9a5d79 elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "e9a5d79",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Social network"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 152,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 151,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 150,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-a6bccba elementor-shape-square elementor-grid-0 elementor-widget elementor-widget-social-icons",
|
|
"data-id": "a6bccba",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "social-icons.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-social-icons-wrapper elementor-grid",
|
|
role: "list",
|
|
style: socialIconSpacing,
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-3fbe893",
|
|
href: "https://www.facebook.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "Facebook"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 160,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-facebook-f",
|
|
viewBox: "0 0 320 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 162,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 161,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 159,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 158,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-64ac94e",
|
|
href: "https://x.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "X"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 168,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-x-twitter",
|
|
viewBox: "0 0 512 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 170,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 169,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 167,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 166,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-linkedin-in elementor-repeater-item-38e1bcc",
|
|
href: "https://www.linkedin.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "LinkedIn"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 176,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-linkedin-in",
|
|
viewBox: "0 0 448 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 178,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 177,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 175,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 174,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-b0d5e1f",
|
|
href: "https://www.youtube.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "YouTube"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 184,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-youtube",
|
|
viewBox: "0 0 576 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 186,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 185,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 183,
|
|
columnNumber: 37
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 182,
|
|
columnNumber: 35
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 157,
|
|
columnNumber: 33
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 156,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 155,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 149,
|
|
columnNumber: 27
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 134,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 133,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 80,
|
|
columnNumber: 21
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-a5c503d e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "a5c503d",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
"data-settings": '{"background_background":"classic"}',
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-535776a elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "535776a",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Get in Touch"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 200,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 199,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 198,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-0e6fedf elementor-widget elementor-widget-logico_wpforms",
|
|
"data-id": "0e6fedf",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_wpforms.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-wpforms-widget",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-container wpforms-render-modern",
|
|
id: "wpforms-369",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("form", {
|
|
id: "wpforms-form-369",
|
|
className: "wpforms-validate wpforms-form",
|
|
onSubmit: handleSubmit,
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-field-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-field-wrapper logico-form-field",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-wrapper",
|
|
style: {
|
|
marginBottom: "12px"
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder-text",
|
|
children: "Full name"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 212,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 211,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("label", {
|
|
className: "wpforms-field-label",
|
|
htmlFor: "footer-field-name",
|
|
children: "Full name"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 214,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 210,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("input", {
|
|
type: "text",
|
|
id: "footer-field-name",
|
|
className: "wpforms-field-large",
|
|
name: "fullName",
|
|
value: formData.fullName,
|
|
onChange: handleInputChange,
|
|
required: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 216,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 209,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-field-wrapper logico-form-field",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-wrapper",
|
|
style: {
|
|
marginBottom: "12px"
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder-text",
|
|
children: "Email"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 229,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 228,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("label", {
|
|
className: "wpforms-field-label",
|
|
htmlFor: "footer-field-email",
|
|
children: "Email"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 231,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 227,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("input", {
|
|
type: "email",
|
|
id: "footer-field-email",
|
|
className: "wpforms-field-large",
|
|
name: "email",
|
|
value: formData.email,
|
|
onChange: handleInputChange,
|
|
required: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 233,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 226,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-field-wrapper logico-form-field",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-wrapper",
|
|
style: {
|
|
marginBottom: "12px"
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder-text",
|
|
children: "Subject"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 246,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 245,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("label", {
|
|
className: "wpforms-field-label",
|
|
htmlFor: "footer-field-subject",
|
|
children: "Subject"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 248,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 244,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("input", {
|
|
type: "text",
|
|
id: "footer-field-subject",
|
|
className: "wpforms-field-large",
|
|
name: "subject",
|
|
value: formData.subject,
|
|
onChange: handleInputChange,
|
|
required: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 250,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 243,
|
|
columnNumber: 35
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-field-wrapper logico-form-field",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-wrapper",
|
|
style: {
|
|
marginBottom: "12px"
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-label-placeholder-text",
|
|
children: "Message"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 263,
|
|
columnNumber: 41
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 262,
|
|
columnNumber: 39
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("label", {
|
|
className: "wpforms-field-label",
|
|
htmlFor: "footer-field-message",
|
|
children: "Message"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 265,
|
|
columnNumber: 39
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 261,
|
|
columnNumber: 37
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("textarea", {
|
|
id: "footer-field-message",
|
|
className: "wpforms-field-large",
|
|
name: "message",
|
|
value: formData.message,
|
|
onChange: handleInputChange,
|
|
required: true
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 267,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 260,
|
|
columnNumber: 35
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 208,
|
|
columnNumber: 33
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "wpforms-submit-container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("button", {
|
|
type: "submit",
|
|
id: "wpforms-submit-369",
|
|
className: "logico-alter-button wpforms-submit",
|
|
disabled: formStatus === "submitting",
|
|
children: formStatus === "submitting" ? "Sending..." : "Send a message"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 278,
|
|
columnNumber: 35
|
|
}, this),
|
|
formStatus === "success" && /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
color: "#4caf50",
|
|
marginTop: "10px",
|
|
fontSize: "14px"
|
|
},
|
|
children: "Message sent successfully!"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 287,
|
|
columnNumber: 37
|
|
}, this),
|
|
formStatus === "error" && /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
style: {
|
|
color: "#f44336",
|
|
marginTop: "10px",
|
|
fontSize: "14px"
|
|
},
|
|
children: "Something went wrong. Please try again."
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 292,
|
|
columnNumber: 37
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 277,
|
|
columnNumber: 33
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 207,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 206,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 205,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 204,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 203,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 197,
|
|
columnNumber: 21
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 79,
|
|
columnNumber: 19
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e183a77 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "e183a77",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-5219697 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "5219697",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e6af8aa elementor-widget__width-initial elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "e6af8aa",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$src$2f$animations$2f$Reveal$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollReveal"], {
|
|
delay: 0.1,
|
|
duration: 0.8,
|
|
yOffset: 25,
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("h2", {
|
|
className: "logico-title",
|
|
children: [
|
|
"Delivered ",
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
style: {
|
|
color: "#c01227"
|
|
},
|
|
children: "on time"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 310,
|
|
columnNumber: 41
|
|
}, this),
|
|
" with no hassle."
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 309,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 308,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 307,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 306,
|
|
columnNumber: 23
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 305,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 304,
|
|
columnNumber: 19
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-ba22941 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "ba22941",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-54629ca elementor-widget-divider--view-line elementor-widget elementor-widget-divider",
|
|
"data-id": "54629ca",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "divider.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-divider",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-divider-separator"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 321,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 320,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 319,
|
|
columnNumber: 23
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 318,
|
|
columnNumber: 21
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 317,
|
|
columnNumber: 19
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-3f1ba7a e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "3f1ba7a",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-64e2e81 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "64e2e81",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-b5c897d elementor-widget elementor-widget-image",
|
|
"data-id": "b5c897d",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "image.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
width: 300,
|
|
height: 57,
|
|
src: "/images/logo-slogan.png",
|
|
style: {
|
|
width: "280px",
|
|
height: "auto"
|
|
},
|
|
className: "attachment-full size-full wp-image-5851",
|
|
alt: "Doormile Tagline"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 331,
|
|
columnNumber: 29
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 330,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 329,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 328,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-e4e6486 elementor-shape-square elementor-grid-0 elementor-widget elementor-widget-social-icons",
|
|
"data-id": "e4e6486",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "social-icons.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-social-icons-wrapper elementor-grid",
|
|
role: "list",
|
|
style: socialIconSpacing,
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-facebook-f",
|
|
href: "https://www.facebook.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "Facebook"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 340,
|
|
columnNumber: 33
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-facebook-f",
|
|
viewBox: "0 0 320 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 342,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 341,
|
|
columnNumber: 33
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 339,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 338,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-x-twitter",
|
|
href: "https://x.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "X"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 348,
|
|
columnNumber: 33
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-x-twitter",
|
|
viewBox: "0 0 512 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 350,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 349,
|
|
columnNumber: 33
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 347,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 346,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-linkedin-in",
|
|
href: "https://www.linkedin.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "LinkedIn"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 356,
|
|
columnNumber: 33
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-linkedin-in",
|
|
viewBox: "0 0 448 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 358,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 357,
|
|
columnNumber: 33
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 355,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 354,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-grid-item",
|
|
role: "listitem",
|
|
style: {
|
|
padding: "0 15px"
|
|
},
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("a", {
|
|
className: "elementor-icon elementor-social-icon elementor-social-icon-youtube",
|
|
href: "https://www.youtube.com",
|
|
target: "_blank",
|
|
rel: "noopener noreferrer",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("span", {
|
|
className: "elementor-screen-only",
|
|
children: "YouTube"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 364,
|
|
columnNumber: 33
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("svg", {
|
|
"aria-hidden": "true",
|
|
className: "e-font-icon-svg e-fab-youtube",
|
|
viewBox: "0 0 576 512",
|
|
xmlns: "http://www.w3.org/2000/svg",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("path", {
|
|
d: "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 366,
|
|
columnNumber: 35
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 365,
|
|
columnNumber: 33
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 363,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 362,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 337,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 336,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 335,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 327,
|
|
columnNumber: 21
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-5b73dd3 e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "5b73dd3",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-10ead4d elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "10ead4d",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Solutions"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 377,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 376,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 375,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-b2507df elementor-widget elementor-widget-logico_custom_navigation_menu",
|
|
"data-id": "b2507df",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_custom_navigation_menu.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
className: "logico-custom-menu-widget",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/miletruth",
|
|
children: "MileTruth™"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 384,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 383,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/how-it-works",
|
|
children: "How It Works"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 387,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 386,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/solutions",
|
|
children: "Use Cases"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 390,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 389,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/contact",
|
|
children: "Request Demo"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 393,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 392,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 382,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 381,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 380,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 374,
|
|
columnNumber: 21
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-451f15c e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "451f15c",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-0ec06ff elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "0ec06ff",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Services"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 402,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 401,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 400,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-a219b7d elementor-widget elementor-widget-logico_custom_navigation_menu",
|
|
"data-id": "a219b7d",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_custom_navigation_menu.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
className: "logico-custom-menu-widget",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/about-us",
|
|
children: "About Us"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 409,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 408,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/about-us#women-entrepreneurship",
|
|
children: "Women entrepreneurship"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 412,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 411,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/blog",
|
|
children: "Blog"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 415,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 414,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/contact",
|
|
children: "Contact"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 418,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 417,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 407,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 406,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 405,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 399,
|
|
columnNumber: 21
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-44a1f5d e-con-full e-flex cut-corner-no sticky-container-off e-con e-child",
|
|
"data-id": "44a1f5d",
|
|
"data-element_type": "container",
|
|
"data-e-type": "container",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-0edc8fd elementor-widget elementor-widget-logico_heading",
|
|
"data-id": "0edc8fd",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_heading.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "logico-title",
|
|
children: "Legal"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 427,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 426,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 425,
|
|
columnNumber: 23
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-element elementor-element-189484a elementor-widget elementor-widget-logico_custom_navigation_menu",
|
|
"data-id": "189484a",
|
|
"data-element_type": "widget",
|
|
"data-e-type": "widget",
|
|
"data-widget_type": "logico_custom_navigation_menu.default",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "elementor-widget-container",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("ul", {
|
|
className: "logico-custom-menu-widget",
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/privacy-policy",
|
|
children: "Privacy Policy"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 434,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 433,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/terms-of-service",
|
|
children: "Terms Service"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 437,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 436,
|
|
columnNumber: 29
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("li", {
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$client$2f$app$2d$dir$2f$link$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
href: "/cookie-policy",
|
|
children: "Cookie Policy"
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 440,
|
|
columnNumber: 31
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 439,
|
|
columnNumber: 29
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 432,
|
|
columnNumber: 27
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 431,
|
|
columnNumber: 25
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 430,
|
|
columnNumber: 23
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 424,
|
|
columnNumber: 21
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 326,
|
|
columnNumber: 19
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 78,
|
|
columnNumber: 17
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 77,
|
|
columnNumber: 15
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 76,
|
|
columnNumber: 13
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 75,
|
|
columnNumber: 11
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 74,
|
|
columnNumber: 9
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 67,
|
|
columnNumber: 7
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: `footer-scroll-top ${showScrollTop ? "active" : ""}`,
|
|
onClick: scrollToTop,
|
|
style: {
|
|
cursor: "pointer"
|
|
}
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 455,
|
|
columnNumber: 7
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("style", {
|
|
dangerouslySetInnerHTML: {
|
|
__html: `
|
|
.elementor-6585 .elementor-element.elementor-element-e6af8aa .logico-title,
|
|
.elementor-6585 .elementor-element.elementor-element-3f1ba7a .logico-title,
|
|
.elementor-6585 .elementor-element.elementor-element-3f1ba7a .logico-custom-menu-widget {
|
|
font-family: var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;
|
|
}
|
|
/* Prevent footer custom navigation menu items from wrapping on hover,
|
|
which causes layout shifts, height changes, and cursor flickering loops. */
|
|
.elementor-6585 .logico-custom-menu-widget li a {
|
|
white-space: nowrap !important;
|
|
}
|
|
/* The divider widget is a flex child that should grow via Elementor's
|
|
--container-widget-flex-grow variable, but the base rule wiring that
|
|
variable to flex-grow lives in elementor-frontend.css (not loaded). */
|
|
.elementor-6585 .elementor-element.elementor-element-54629ca {
|
|
flex-grow: 1;
|
|
width: 100%;
|
|
}
|
|
.elementor-6585 .elementor-element.elementor-element-54629ca .elementor-divider-separator {
|
|
display: block;
|
|
border-top: var(--divider-border-width, 1px) var(--divider-border-style, solid) var(--divider-color, #CBCBCB);
|
|
}
|
|
|
|
/* Production renders footer social icons at ~25px; ours default to 50px because the
|
|
base Elementor icon-size rule (font-size + SVG width:1em) is in elementor-frontend.css
|
|
which isn't loaded. Match prod for both upper (a6bccba) and lower (e4e6486) groups. */
|
|
.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon,
|
|
.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon {
|
|
font-size: 16px;
|
|
}
|
|
.elementor-6585 .elementor-element.elementor-element-a6bccba .elementor-social-icon svg,
|
|
.elementor-6585 .elementor-element.elementor-element-e4e6486 .elementor-social-icon svg {
|
|
width: 25px;
|
|
height: 25px;
|
|
}
|
|
`
|
|
}
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/Footer.tsx",
|
|
lineNumber: 464,
|
|
columnNumber: 7
|
|
}, this)
|
|
]
|
|
}, void 0, true);
|
|
}
|
|
_s(Footer, "5WHEV7UrQYeWHmrNMPy2404r8iE=");
|
|
_c = Footer;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "Footer");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/lib/bodyClasses.ts [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
/**
|
|
* Body class strings extracted verbatim from the production PHP pages.
|
|
* Production Elementor/WordPress CSS depends heavily on these for layout, typography, and section rules.
|
|
* Sources: doormile-site/{index,how-it-works,miletruth,solutions,about-us,blogs,contacts}.php
|
|
*
|
|
* Note: replicated EXACTLY including PHP-source quirks
|
|
* - how-it-works.php omits `elementor-kit-5`
|
|
* - about-us.php prepends `home`
|
|
* These are upstream inconsistencies; preserved here so the migrated DOM matches production 1:1.
|
|
*/ /** Base classes shared by every page — safe to SSR before route is known. */ __turbopack_context__.s([
|
|
"SHARED_BODY_CLASSES",
|
|
()=>SHARED_BODY_CLASSES,
|
|
"getBodyClasses",
|
|
()=>getBodyClasses
|
|
]);
|
|
const SHARED_BODY_CLASSES = "wp-singular page-template-default page wp-theme-logico wp-child-theme-logico-child theme-logico woocommerce-no-js ehf-header ehf-footer ehf-template-logico ehf-stylesheet-logico-child logico-front-end logico-theme-style-rounded elementor-default elementor-kit-5 elementor-page";
|
|
const SHARED = SHARED_BODY_CLASSES;
|
|
const ROUTE_CLASSES = {
|
|
"/": `home-page ${SHARED} page-id-61 elementor-page-61 is-home-page`,
|
|
// PHP source quirk: how-it-works omits elementor-kit-5
|
|
"/how-it-works": "wp-singular page-template-default page page-id-59 wp-theme-logico wp-child-theme-logico-child theme-logico woocommerce-no-js ehf-header ehf-footer ehf-template-logico ehf-stylesheet-logico-child logico-front-end logico-theme-style-rounded elementor-default elementor-page elementor-page-59",
|
|
"/miletruth": `${SHARED} page-id-59 elementor-page-59`,
|
|
"/solutions": `${SHARED} page-id-59 elementor-page-59`,
|
|
// PHP source quirk: about-us.php has `home` class (upstream bug, preserved)
|
|
"/about-us": `home ${SHARED} page-id-59 elementor-page-59`,
|
|
"/blog": `${SHARED} page-id-59 elementor-page-59`,
|
|
"/contact": `${SHARED} page-id-59 elementor-page-59`
|
|
};
|
|
function getBodyClasses(pathname) {
|
|
return ROUTE_CLASSES[pathname] ?? SHARED;
|
|
}
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/components/layout/BodyClasses.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>BodyClasses
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/navigation.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$lib$2f$bodyClasses$2e$ts__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/src/lib/bodyClasses.ts [app-client] (ecmascript)");
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
function BodyClasses() {
|
|
_s();
|
|
const pathname = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"])();
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"BodyClasses.useEffect": ()=>{
|
|
document.body.className = (0, __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$lib$2f$bodyClasses$2e$ts__$5b$app$2d$client$5d$__$28$ecmascript$29$__["getBodyClasses"])(pathname);
|
|
}
|
|
}["BodyClasses.useEffect"], [
|
|
pathname
|
|
]);
|
|
return null;
|
|
}
|
|
_s(BodyClasses, "V/ldUoOTYUs0Cb2F6bbxKSn7KxI=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"]
|
|
];
|
|
});
|
|
_c = BodyClasses;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "BodyClasses");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/components/layout/BodyOverlay.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>BodyOverlay
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/src/components/layout/HeaderUIProvider.tsx [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
function BodyOverlay() {
|
|
_s();
|
|
const { isMenuOpen, isSidebarOpen, closeAll } = (0, __TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useHeaderUI"])();
|
|
const active = isMenuOpen || isSidebarOpen;
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: `body-overlay${active ? " active" : ""}`,
|
|
onClick: closeAll
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/BodyOverlay.tsx",
|
|
lineNumber: 13,
|
|
columnNumber: 10
|
|
}, this);
|
|
}
|
|
_s(BodyOverlay, "JcTniKe1JXXNCuvq4UhNvRB6Dak=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$src$2f$components$2f$layout$2f$HeaderUIProvider$2e$tsx__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useHeaderUI"]
|
|
];
|
|
});
|
|
_c = BodyOverlay;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "BodyOverlay");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/animations/AnimationProvider.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>AnimationProvider
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/navigation.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/gsap/index.js [app-client] (ecmascript) <locals>");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/gsap/ScrollTrigger.js [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
;
|
|
function AnimationProvider({ children }) {
|
|
_s();
|
|
const pathname = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"])();
|
|
const initDecorativeBlocks = ()=>{
|
|
// Clean up previous block triggers to avoid duplicates
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].getAll().forEach((t)=>{
|
|
if (t.vars && t.vars.id === "block-deco") {
|
|
t.kill();
|
|
}
|
|
});
|
|
const vh = window.innerHeight || document.documentElement.clientHeight;
|
|
const decorativeBlocks = document.querySelectorAll(".block-decoration");
|
|
decorativeBlocks.forEach((block)=>{
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].create({
|
|
id: "block-deco",
|
|
trigger: block,
|
|
start: "top 92%",
|
|
onEnter: ()=>{
|
|
setTimeout(()=>{
|
|
block.classList.add("animated");
|
|
}, 150);
|
|
},
|
|
onEnterBack: ()=>{
|
|
setTimeout(()=>{
|
|
block.classList.add("animated");
|
|
}, 150);
|
|
},
|
|
onLeave: ()=>{
|
|
block.classList.remove("animated");
|
|
},
|
|
onLeaveBack: ()=>{
|
|
block.classList.remove("animated");
|
|
}
|
|
});
|
|
// ScrollTrigger does not fire onEnter for blocks already in view at
|
|
// creation — on larger / taller screens those stayed un-animated.
|
|
// Reveal any block already intersecting the viewport.
|
|
const r = block.getBoundingClientRect();
|
|
if (r.top < vh && r.bottom > 0) {
|
|
block.classList.add("animated");
|
|
}
|
|
});
|
|
};
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"AnimationProvider.useEffect": ()=>{
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].registerPlugin(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"]);
|
|
// Global GSAP defaults for buttery animations
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].defaults({
|
|
ease: "power3.out",
|
|
duration: 0.8
|
|
});
|
|
// Mobile browsers fire `resize` when the address bar shows/hides while
|
|
// scrolling. Refreshing ScrollTrigger on every one of those caused jumpy /
|
|
// re-hidden animations on phones. Ignore those spurious resizes.
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].config({
|
|
ignoreMobileResize: true
|
|
});
|
|
// Run initializations
|
|
initDecorativeBlocks();
|
|
// Refresh on full window load (when all images, styles, and fonts are in place)
|
|
const handleLoad = {
|
|
"AnimationProvider.useEffect.handleLoad": ()=>{
|
|
initDecorativeBlocks();
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].refresh(true);
|
|
}
|
|
}["AnimationProvider.useEffect.handleLoad"];
|
|
window.addEventListener("load", handleLoad);
|
|
// Refresh on window resize — debounced so dragging the window across
|
|
// breakpoints recomputes trigger positions once it settles, instead of
|
|
// thrashing on every intermediate pixel.
|
|
let resizeTimer;
|
|
const handleResize = {
|
|
"AnimationProvider.useEffect.handleResize": ()=>{
|
|
clearTimeout(resizeTimer);
|
|
resizeTimer = setTimeout({
|
|
"AnimationProvider.useEffect.handleResize": ()=>{
|
|
initDecorativeBlocks();
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].refresh(true);
|
|
}
|
|
}["AnimationProvider.useEffect.handleResize"], 200);
|
|
}
|
|
}["AnimationProvider.useEffect.handleResize"];
|
|
window.addEventListener("resize", handleResize);
|
|
return ({
|
|
"AnimationProvider.useEffect": ()=>{
|
|
clearTimeout(resizeTimer);
|
|
window.removeEventListener("load", handleLoad);
|
|
window.removeEventListener("resize", handleResize);
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].getAll().forEach({
|
|
"AnimationProvider.useEffect": (t)=>t.kill()
|
|
}["AnimationProvider.useEffect"]);
|
|
}
|
|
})["AnimationProvider.useEffect"];
|
|
}
|
|
}["AnimationProvider.useEffect"], []);
|
|
// Listen for route changes and refresh ScrollTriggers so newly rendered content animates in correctly
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"AnimationProvider.useEffect": ()=>{
|
|
const refreshAnimations = {
|
|
"AnimationProvider.useEffect.refreshAnimations": ()=>{
|
|
initDecorativeBlocks();
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].refresh(true);
|
|
}
|
|
}["AnimationProvider.useEffect.refreshAnimations"];
|
|
// Run route change handler immediately on navigation
|
|
refreshAnimations();
|
|
// Staggered refreshes to accommodate page layout calculations and paint frames
|
|
const timers = [
|
|
setTimeout(refreshAnimations, 100),
|
|
setTimeout(refreshAnimations, 400),
|
|
setTimeout(refreshAnimations, 800),
|
|
setTimeout(refreshAnimations, 1500)
|
|
];
|
|
return ({
|
|
"AnimationProvider.useEffect": ()=>{
|
|
timers.forEach(clearTimeout);
|
|
}
|
|
})["AnimationProvider.useEffect"];
|
|
}
|
|
}["AnimationProvider.useEffect"], [
|
|
pathname
|
|
]);
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["Fragment"], {
|
|
children: children
|
|
}, void 0, false);
|
|
}
|
|
_s(AnimationProvider, "tjXKfJWuFDa0epp0CJaCeazyqhM=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"]
|
|
];
|
|
});
|
|
_c = AnimationProvider;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "AnimationProvider");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/animations/SmoothScroll.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>SmoothScroll
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/navigation.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__ = __turbopack_context__.i("[project]/node_modules/gsap/index.js [app-client] (ecmascript) <locals>");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/gsap/ScrollTrigger.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$lenis$2f$dist$2f$lenis$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/lenis/dist/lenis.mjs [app-client] (ecmascript)");
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
;
|
|
;
|
|
/**
|
|
* SmoothScroll
|
|
* ---------------------------------------------------------------------------
|
|
* One global Lenis instance, driven by a SINGLE rAF source (GSAP's ticker) and
|
|
* kept locked to ScrollTrigger via `lenis.on("scroll", ScrollTrigger.update)`.
|
|
*
|
|
* Enabled on every route. /miletruth's three scroll-driven WebGL sections use a
|
|
* self-managed `position: fixed` pin (toggled from ScrollTrigger.onUpdate via
|
|
* `self.progress`) — NOT GSAP's pin-spacer — so Lenis driving real document
|
|
* scroll keeps their progress correct and just smooths the wheel input. (It was
|
|
* previously gated off here when those sections used GSAP pins; that no longer
|
|
* applies, and native scroll there felt noticeably janky next to every Lenis
|
|
* route.)
|
|
*
|
|
* Still gated OFF on:
|
|
* - touch devices — native momentum is smoother than emulated inertia.
|
|
* - prefers-reduced-motion.
|
|
*
|
|
* Re-evaluates on every route change: the effect cleanup destroys the previous
|
|
* instance and re-inits on the next route.
|
|
*/ const DISABLED_ROUTES = [];
|
|
function SmoothScroll() {
|
|
_s();
|
|
const pathname = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"])();
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"SmoothScroll.useEffect": ()=>{
|
|
const routeDisabled = DISABLED_ROUTES.some({
|
|
"SmoothScroll.useEffect.routeDisabled": (r)=>pathname === r || pathname.startsWith(`${r}/`)
|
|
}["SmoothScroll.useEffect.routeDisabled"]);
|
|
const prefersReduced = window.matchMedia("(prefers-reduced-motion: reduce)").matches;
|
|
// Mouse/desktop only — touch devices already have good native momentum.
|
|
const isPointerFine = window.matchMedia("(hover: hover) and (pointer: fine)").matches;
|
|
let hashTimer;
|
|
if (routeDisabled || prefersReduced || !isPointerFine) {
|
|
if (!window.location.hash) {
|
|
window.scrollTo(0, 0);
|
|
} else {
|
|
const scrollToHash = {
|
|
"SmoothScroll.useEffect.scrollToHash": ()=>{
|
|
try {
|
|
const target = document.querySelector(window.location.hash);
|
|
if (target) {
|
|
target.scrollIntoView();
|
|
}
|
|
} catch (err) {
|
|
console.warn(err);
|
|
}
|
|
}
|
|
}["SmoothScroll.useEffect.scrollToHash"];
|
|
scrollToHash();
|
|
hashTimer = setTimeout(scrollToHash, 100);
|
|
}
|
|
return ({
|
|
"SmoothScroll.useEffect": ()=>{
|
|
if (hashTimer) clearTimeout(hashTimer);
|
|
}
|
|
})["SmoothScroll.useEffect"];
|
|
}
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].registerPlugin(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"]);
|
|
// /miletruth is one long stack of tall, pinned 3D sections, each with its own
|
|
// ScrollTrigger `scrub`. The default duration-based momentum (1.05s) compounds
|
|
// with that scrub, so the wheel feels heavy, slow and disconnected. On this
|
|
// route we switch to a snappy `lerp`-based follow + a higher wheel multiplier:
|
|
// the page travels fast and stays tightly locked to the wheel, while each
|
|
// section's scrub supplies the visual smoothing. Other routes keep the softer
|
|
// duration-based feel that suits their normal content.
|
|
const isMileTruth = pathname === "/miletruth" || pathname.startsWith("/miletruth/");
|
|
const lenis = new __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$lenis$2f$dist$2f$lenis$2e$mjs__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"](isMileTruth ? {
|
|
lerp: 0.13,
|
|
wheelMultiplier: 1.3,
|
|
touchMultiplier: 1.6,
|
|
orientation: "vertical",
|
|
gestureOrientation: "vertical",
|
|
smoothWheel: true
|
|
} : {
|
|
duration: 1.05,
|
|
easing: ({
|
|
"SmoothScroll.useEffect": (t)=>Math.min(1, 1.001 - Math.pow(2, -10 * t))
|
|
})["SmoothScroll.useEffect"],
|
|
orientation: "vertical",
|
|
gestureOrientation: "vertical",
|
|
smoothWheel: true
|
|
});
|
|
if (!window.location.hash) {
|
|
lenis.scrollTo(0, {
|
|
immediate: true
|
|
});
|
|
window.scrollTo(0, 0);
|
|
} else {
|
|
const scrollToHash = {
|
|
"SmoothScroll.useEffect.scrollToHash": ()=>{
|
|
try {
|
|
const target = document.querySelector(window.location.hash);
|
|
if (target) {
|
|
lenis.scrollTo(target, {
|
|
immediate: true
|
|
});
|
|
}
|
|
} catch (err) {
|
|
console.warn(err);
|
|
}
|
|
}
|
|
}["SmoothScroll.useEffect.scrollToHash"];
|
|
scrollToHash();
|
|
hashTimer = setTimeout(scrollToHash, 100);
|
|
}
|
|
lenis.on("scroll", __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].update);
|
|
const tickerCb = {
|
|
"SmoothScroll.useEffect.tickerCb": (time)=>lenis.raf(time * 1000)
|
|
}["SmoothScroll.useEffect.tickerCb"]; // ticker is seconds, Lenis wants ms
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].ticker.add(tickerCb);
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].ticker.lagSmoothing(0);
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$ScrollTrigger$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["ScrollTrigger"].refresh();
|
|
return ({
|
|
"SmoothScroll.useEffect": ()=>{
|
|
if (hashTimer) clearTimeout(hashTimer);
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$gsap$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__$3c$locals$3e$__["default"].ticker.remove(tickerCb);
|
|
lenis.destroy();
|
|
}
|
|
})["SmoothScroll.useEffect"];
|
|
}
|
|
}["SmoothScroll.useEffect"], [
|
|
pathname
|
|
]);
|
|
return null;
|
|
}
|
|
_s(SmoothScroll, "V/ldUoOTYUs0Cb2F6bbxKSn7KxI=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"]
|
|
];
|
|
});
|
|
_c = SmoothScroll;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "SmoothScroll");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
"[project]/src/components/layout/LoadingScreen.tsx [app-client] (ecmascript)", ((__turbopack_context__) => {
|
|
"use strict";
|
|
|
|
__turbopack_context__.s([
|
|
"default",
|
|
()=>LoadingScreen
|
|
]);
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/jsx-dev-runtime.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/dist/compiled/react/index.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/navigation.js [app-client] (ecmascript)");
|
|
var __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__ = __turbopack_context__.i("[project]/node_modules/next/image.js [app-client] (ecmascript)");
|
|
;
|
|
var _s = __turbopack_context__.k.signature();
|
|
"use client";
|
|
;
|
|
;
|
|
;
|
|
const MIN_SHOW_MS = 450;
|
|
const MAX_SHOW_MS = 2500;
|
|
const NAV_SHOW_MS = 520;
|
|
function LoadingScreen() {
|
|
_s();
|
|
const pathname = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"])();
|
|
const [phase, setPhase] = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useState"])("visible");
|
|
const isFirstRender = (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useRef"])(true);
|
|
// Initial load: hide once the page is ready.
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"LoadingScreen.useEffect": ()=>{
|
|
const start = performance.now();
|
|
let began = false;
|
|
let fadeTimer;
|
|
const begin = {
|
|
"LoadingScreen.useEffect.begin": ()=>{
|
|
if (began) return;
|
|
began = true;
|
|
const wait = Math.max(0, MIN_SHOW_MS - (performance.now() - start));
|
|
fadeTimer = setTimeout({
|
|
"LoadingScreen.useEffect.begin": ()=>setPhase("hiding")
|
|
}["LoadingScreen.useEffect.begin"], wait);
|
|
}
|
|
}["LoadingScreen.useEffect.begin"];
|
|
const cap = setTimeout(begin, MAX_SHOW_MS);
|
|
const onReady = {
|
|
"LoadingScreen.useEffect.onReady": ()=>begin()
|
|
}["LoadingScreen.useEffect.onReady"];
|
|
if (document.readyState === "complete") begin();
|
|
else window.addEventListener("load", onReady, {
|
|
once: true
|
|
});
|
|
return ({
|
|
"LoadingScreen.useEffect": ()=>{
|
|
clearTimeout(cap);
|
|
clearTimeout(fadeTimer);
|
|
window.removeEventListener("load", onReady);
|
|
}
|
|
})["LoadingScreen.useEffect"];
|
|
}
|
|
}["LoadingScreen.useEffect"], []);
|
|
// Route navigations: flash the loader briefly for an app-like transition.
|
|
(0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$index$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["useEffect"])({
|
|
"LoadingScreen.useEffect": ()=>{
|
|
if (isFirstRender.current) {
|
|
isFirstRender.current = false;
|
|
return;
|
|
}
|
|
setPhase("visible");
|
|
const t = setTimeout({
|
|
"LoadingScreen.useEffect.t": ()=>setPhase("hiding")
|
|
}["LoadingScreen.useEffect.t"], NAV_SHOW_MS);
|
|
return ({
|
|
"LoadingScreen.useEffect": ()=>clearTimeout(t)
|
|
})["LoadingScreen.useEffect"];
|
|
}
|
|
}["LoadingScreen.useEffect"], [
|
|
pathname
|
|
]);
|
|
if (phase === "gone") return null;
|
|
return /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: `dm-loader${phase === "hiding" ? " is-hiding" : ""}`,
|
|
role: "status",
|
|
"aria-live": "polite",
|
|
"aria-label": "Loading",
|
|
onTransitionEnd: (e)=>{
|
|
if (e.propertyName === "opacity" && phase === "hiding") setPhase("gone");
|
|
},
|
|
children: [
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("div", {
|
|
className: "dm-loader__pulse",
|
|
children: /*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])(__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$image$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["default"], {
|
|
src: "/images/preloader.png",
|
|
alt: "Doormile",
|
|
width: 200,
|
|
height: 38,
|
|
priority: true,
|
|
className: "dm-loader__logo",
|
|
style: {
|
|
width: "auto",
|
|
height: "auto"
|
|
}
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/LoadingScreen.tsx",
|
|
lineNumber: 79,
|
|
columnNumber: 9
|
|
}, this)
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/LoadingScreen.tsx",
|
|
lineNumber: 78,
|
|
columnNumber: 7
|
|
}, this),
|
|
/*#__PURE__*/ (0, __TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$dist$2f$compiled$2f$react$2f$jsx$2d$dev$2d$runtime$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["jsxDEV"])("style", {
|
|
children: `
|
|
.dm-loader {
|
|
position: fixed;
|
|
inset: 0;
|
|
z-index: 100000;
|
|
display: grid;
|
|
place-items: center;
|
|
background: #000;
|
|
opacity: 1;
|
|
transition: opacity 0.32s ease;
|
|
will-change: opacity;
|
|
}
|
|
.dm-loader.is-hiding { opacity: 0; pointer-events: none; }
|
|
.dm-loader__pulse { animation: dmLoaderPulse 1.5s linear infinite; }
|
|
.dm-loader__logo { width: clamp(140px, 18vw, 200px); height: auto; }
|
|
@keyframes dmLoaderPulse {
|
|
50% { transform: scale(0.85); }
|
|
100% { transform: scale(1); }
|
|
}
|
|
@media (prefers-reduced-motion: reduce) {
|
|
.dm-loader__pulse { animation: none; }
|
|
}
|
|
`
|
|
}, void 0, false, {
|
|
fileName: "[project]/src/components/layout/LoadingScreen.tsx",
|
|
lineNumber: 90,
|
|
columnNumber: 7
|
|
}, this)
|
|
]
|
|
}, void 0, true, {
|
|
fileName: "[project]/src/components/layout/LoadingScreen.tsx",
|
|
lineNumber: 69,
|
|
columnNumber: 5
|
|
}, this);
|
|
}
|
|
_s(LoadingScreen, "tWA+ePF8ySxFEwTObxZFVU8Kz3s=", false, function() {
|
|
return [
|
|
__TURBOPACK__imported__module__$5b$project$5d2f$node_modules$2f$next$2f$navigation$2e$js__$5b$app$2d$client$5d$__$28$ecmascript$29$__["usePathname"]
|
|
];
|
|
});
|
|
_c = LoadingScreen;
|
|
var _c;
|
|
__turbopack_context__.k.register(_c, "LoadingScreen");
|
|
if (typeof globalThis.$RefreshHelpers$ === 'object' && globalThis.$RefreshHelpers !== null) {
|
|
__turbopack_context__.k.registerExports(__turbopack_context__.m, globalThis.$RefreshHelpers$);
|
|
}
|
|
}),
|
|
]);
|
|
|
|
//# sourceMappingURL=src_02ofa6a._.js.map
|