| Server IP : 14.225.204.176 / Your IP : 216.73.216.252 Web Server : nginx/1.24.0 System : Linux nodejs-ybgk 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64 User : root ( 0) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/php/zinisoft.net-react/.next/cache/webpack/server-production/ |
Upload File : |
wpc D� �webpack/lib/cache/PackFileCacheStrategy�PackContentItems�5 ResolverCachePlugin|normal|default|alias=|false|dependencyType=|esm|modules=[|0=|node_modules|]|fallback=|false|exportsFields=[|0=|exports|]|importsFields=[|0=|imports|]|conditionNames=[|0=|node|1=|import|]|descriptionFiles=[|0=|package.json|]|extensions=[|0=|.js|1=|.json|2=|.node|]|enforceExtensions=|false|symlinks=|true|mainFields=[|0=|main|]|mainFiles=[|0=|index|]|roots=[|]|fullySpecified=|true|preferRelative=|false|preferAbsolute=|false|restrictions=[|]|path=|E:\Zinisoft\zinisoft.net\frontend-v3|request=|E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx� ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/empty|client-only$=|next/dist/compiled/client-only/error|next/dist/compiled/server-only$=|next/dist/compiled/server-only/empty|next/dist/compiled/client-only$=|next/dist/compiled/client-only/error|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|]|dependencyType=|esm|path=|E:\Zinisoft\zinisoft.net\frontend-v3|request=|E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsxT Compilation/modules|javascript/auto|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-loader\index.js!E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[2].use[0]!E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx|rsc� ResolverCachePlugin|normal|default|alias=[|server-only$=|next/dist/compiled/server-only/index|client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/client-only$=|next/dist/compiled/client-only/index|next/dist/compiled/server-only=|next/dist/compiled/server-only/index|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\head.js=|next/dist/client/components/noop-head|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\image.js=|next/dist/api/image|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\constants.js=|next/dist/api/constants|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\router.js=|next/dist/api/router|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dynamic.js=|next/dist/api/app-dynamic|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\script.js=|next/dist/api/script|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\link.js=|next/dist/api/link|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\navigation.js=|next/dist/api/navigation|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\headers.js=|next/dist/api/headers|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\og.js=|next/dist/api/og|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\document.js=|next/dist/api/document|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\app.js=|next/dist/api/app|]|dependencyType=|esm|path=|E:\Zinisoft\zinisoft.net\frontend-v3|request=|E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx\ Compilation/modules|javascript/auto|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx|ssrd FlagDependencyExportsPlugin|javascript/auto|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx|ssrs Compilation/codeGeneration|javascript/auto|E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js!E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js??ruleSet[1].rules[14].oneOf[5].use[1]!E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx|ssr|webpack-runtime�webpack/lib/cache/ResolverCachePlugin��`�_ResolverCachePluginCacheMiss�context�path�request�query�fragment�module�directory�file�internal�fullySpecified�descriptionFilePath�descriptionFileData�descriptionFileRoot�relativePath�E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx��0�E:\Zinisoft\zinisoft.net\frontend-v3\package.json�name�version�private�scripts�dependencies�zinisoft-frontend�1.3.0�dev�build�start�lint�start http://localhost:3000 && next dev�next build�next start�next lint`�@hookform/resolvers�aos�bootstrap�eslint-config-next�jarallax�next�photoswipe�react�react-accessible-accordion�react-animated-cursor�react-countup�react-dom�react-hook-form�react-modal-video�react-photoswipe-gallery�react-pro-sidebar�react-slick�react-tooltip�react-transition-group�react-visibility-sensor�sass�slick-carousel�util�yup�^2.9.11�^2.3.4�^5.1.3�^14.1.0�^1.12.8��^5.3.7�^18.2.0�^5.0.0�^2.7.0�^6.4.2��^7.44.3�^2.0.2�^2.2.7�^0.7.1�^0.29.0�^4.5.1�^4.4.5�^5.1.1�^1.62.1�^1.8.1�^0.12.5�^0.32.11�E:\Zinisoft\zinisoft.net\frontend-v3�./app/layout.jsx�webpack/lib/FileSystemInfo�Snapshot@� ����yB �E:\Zinisoft\zinisoft.net\frontend-v3\app\package.json
� ����yB���E:\Zinisoft\zinisoft.net\frontend-v3\app��E:\Zinisoft\zinisoft.net�E:\Zinisoft�E:\�safeTime�timestamp�hash! �tp��yB �tp��yB�9ee201e165a02c33�! �ۏ��yB pۏ��yB�4baa737c959f5373� �� �� �� �� ���issuer�issuerLayer�compiler��rsc�server��� ����@� @���yB�
��webpack/lib/NormalModule�webpack/lib/util/registerExternalSerializer�webpack-sources/RawSourceD import { createProxy } from "next/dist/build/webpack/loaders/next-flight-loader/module-proxy"
const proxy = createProxy(String.raw`E:\Zinisoft\zinisoft.net\frontend-v3\app\layout.jsx`)
// Accessing the __esModule property and exporting $$typeof are required here.
// The __esModule getter forces the proxy target to create the default export
// and the $$typeof value is for rendering logic to determine if the module
// is a client boundary.
const { __esModule, $$typeof } = proxy;
const __default__ = proxy.default;
export { __esModule, $$typeof };
export default __default__;�exportsType�namespace
�javascript/auto���alias�mainFields�conditionNames�` �server-only$�client-only$�next/dist/compiled/server-only$�next/dist/compiled/client-only$�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\head.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\image.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\constants.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\router.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dynamic.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\script.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\link.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\navigation.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\headers.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\og.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\document.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\app.js�react$�react-dom$�react/jsx-runtime$�react/jsx-dev-runtime$�react-dom/client$�react-dom/server$�react-dom/static$�react-dom/static.edge$�react-dom/static.browser$�react-dom/server.edge$�react-dom/server.browser$�react-server-dom-webpack/client$�react-server-dom-webpack/client.edge$�react-server-dom-webpack/server.edge$�react-server-dom-webpack/server.node$�@vercel/turbopack-ecmascript-runtime/dev/client/hmr-client.ts�next/dist/compiled/server-only/empty�next/dist/compiled/client-only/error���next/dist/client/components/noop-head�next/dist/api/image�next/dist/api/constants�next/dist/api/router�next/dist/api/app-dynamic�next/dist/api/script�next/dist/api/link�next/dist/api/navigation�next/dist/api/headers�next/dist/api/og�next/dist/api/document�next/dist/api/app�next/dist/server/future/route-modules/app-page/vendored/rsc/react�next/dist/server/future/route-modules/app-page/vendored/rsc/react-dom�next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-runtime�next/dist/server/future/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime�next/dist/compiled/react-dom/client�next/dist/compiled/react-dom/server�next/dist/compiled/react-dom-experimental/static�next/dist/compiled/react-dom-experimental/static.edge�next/dist/compiled/react-dom-experimental/static.browser�next/dist/build/webpack/alias/react-dom-server-edge.js�next/dist/build/webpack/alias/react-dom-server-browser.js�next/dist/compiled/react-server-dom-webpack/client�next/dist/compiled/react-server-dom-webpack/client.edge�next/dist/server/future/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server-edge�next/dist/server/future/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server-node�next/dist/client/dev/noop-turbopack-hmr=����main�react-server�...
�`�cacheable�parsed�fileDependencies�contextDependencies�missingDependencies�buildDependencies�valueDependencies��assets�assetsInfo��strict�exportsArgument�topLevelDeclarations�snapshot�webpack/lib/util/LazySet�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-loader\index.js�E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-swc-loader.js �webpack/DefinePlugin_hash�c67f61d6�c0983e9c3bae8343�type�actions�clientRefs�clientEntryType�isClientRef�client�default�auto�__webpack_exports__�proxy�__esModule�$$typeof�__default__�*default* �����yB ���q����webpack/lib/dependencies/HarmonyCompatibilityDependency
d� � ��webpack/lib/dependencies/ConstDependency� `]
`]�webpack/lib/dependencies/HarmonyExportHeaderDependency A (
c A8 C A) D
c �webpack/lib/dependencies/HarmonyImportSideEffectDependency�next/dist/build/webpack/loaders/next-flight-loader/module-proxy�
`]�webpack/lib/dependencies/HarmonyImportSpecifierDependencya�createProxy�alw ���
b�webpack/lib/dependencies/HarmonyExportSpecifierDependency`��
c ��
c �webpack/lib/dependencies/HarmonyExportExpressionDependency`��
c �webpack/lib/dependencies/PureExpressionDependency`��
c ����d�����ssre��������� ����B���C���D���
@� !���yBF���
Y���
� /* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
]
},
ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
]
},
ssr: false
});
export default function RootLayout({ children }) {
const [showCursor, setShowCursor] = useState(false);
const pathname = usePathname();
useEffect(()=>{
// Initialize AOS once on mount
AOS.init({
duration: 1200,
once: true
});
}, []);
useEffect(()=>{
// Refresh AOS immediately when pathname changes
AOS.refreshHard();
// Setup MutationObserver to refresh AOS when DOM elements are added/updated (e.g. after async data fetching finishes)
let debounceTimeout;
const observer = new MutationObserver(()=>{
clearTimeout(debounceTimeout);
debounceTimeout = setTimeout(()=>{
AOS.refreshHard();
}, 150);
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// Fallback refresh to handle cases where mutations settle quickly
const timeoutId = setTimeout(()=>{
AOS.refreshHard();
}, 500);
return ()=>{
observer.disconnect();
clearTimeout(debounceTimeout);
clearTimeout(timeoutId);
};
}, [
pathname
]);
useEffect(()=>{
if ("undefined" !== "undefined") {
setShowCursor(true);
}
}, []);
const globalSchema = buildOrganizationSchema();
return /*#__PURE__*/ _jsx("html", {
suppressHydrationWarning: true,
className: "html",
lang: "en",
children: /*#__PURE__*/ _jsxs("body", {
children: [
/*#__PURE__*/ _jsx("script", {
type: "application/ld+json",
dangerouslySetInnerHTML: {
__html: JSON.stringify(globalSchema)
}
}),
children,
showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
" "
]
})
});
}
`f���g���
h����@���i�����j���` l���m���o����next/dist/compiled/server-onlyo���p���q���r���s���t���u���v���w���x���y���z���{���|���}���~������������������next/dist/compiled/server-only/index�next/dist/compiled/client-only/index���������������next/dist/server/future/route-modules/app-page/vendored/ssr/react�next/dist/server/future/route-modules/app-page/vendored/ssr/react-dom�next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-runtime�next/dist/server/future/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime���������next/dist/server/future/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client-edge�next/dist/compiled/react-server-dom-webpack/server.edge�next/dist/compiled/react-server-dom-webpack/server.node�
�
�� �E:\Zinisoft\zinisoft.net\frontend-v3\node_modules\next\dist\build\webpack\loaders\next-flight-client-module-loader.js����aeebf17aa4923eea������AnimatedCursor�ScrollToTopRootLayout
�����yB���3���`
d� � ��a=|
b=|�`}@�
`,�A� �
`�A� �
`(�A�
`.�A A
`(�AB \
`�A] �
`/�A� �
`#�A� �
`.�A�
c 6�A\ �
c )� trueAF p
c
^�webpack/lib/dependencies/RequireResolveHeaderDependencyaAt �
c
2
^�A� �
cbA� �
c2bA� � A� �
c! ^�falseA� �
cGI �{}A�
cG)I `�react/jsx-runtime�
b=|������
`,��������
`�slick-carousel/slick/slick.css�
`(�slick-carousel/slick/slick-theme.css�
`.�photoswipe/dist/photoswipe.css�
`(�aos/dist/aos.css�
`�react-pro-sidebar/dist/css/styles.css�
`/ �next/dynamic�
`#
�next/navigation�
`.`�../data/seo�
c 6t����dynamicA. 5 ���
c�webpack/lib/dependencies/RequireResolveDependency@��������A� �
c
2
^`�../public/assets/scss/main.scss�
c )k����A� � ���
c�../components/ScrollToTop�A�
c2b�d���
c! ^�useState�A+ 3 _������������
c"("0�usePathname�AQ \ �
���
c## �useEffect�Ad m ����������
c$$
S����init�AOSA� � A� �
����������
c&&��A� ����������
c++
H����refreshHard�AO ^ AO R
�~���~����
c--B�����A� � A� �
�y���y����
c33=�����A� � A� �
�t���t����
c<<��A� � �v���v����
cFF
�buildOrganizationSchema�A'
>
�`���
cKK0�jsx�_jsxA[
_
����
cLL�jsxs�_jsxsA�
�
����
cP P%��A' +
����
cRR"��AE I
����
cY,Y0 �webpack/lib/ModuleGraph�RestoreProvidedDataB����provided�canMangleProvide�terminalBinding�exportsInfo���
�sources�runtimeRequirements�data�javascript�webpack/lib/util/registerExternalSerializer�webpack-sources/CachedSource $ �webpack/lib/util/registerExternalSerializer�webpack-sources/ConcatSource��webpack/lib/util/registerExternalSerializer�webpack-sources/RawSource� __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
�webpack/lib/util/registerExternalSerializer�webpack-sources/ReplaceSource� /* __next_internal_client_entry_do_not_use__ default auto */ import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { useEffect, useState } from "react";
import AOS from "aos";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import "photoswipe/dist/photoswipe.css";
import "aos/dist/aos.css";
import "react-pro-sidebar/dist/css/styles.css";
import dynamic from "next/dynamic";
import { usePathname } from "next/navigation";
import { buildOrganizationSchema } from "../data/seo";
const AnimatedCursor = dynamic(async ()=>{
typeof require.resolveWeak !== "undefined" && require.resolveWeak("react-animated-cursor");
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
]
},
ssr: false
});
import "../public/assets/scss/main.scss";
const ScrollToTop = dynamic(async ()=>{
typeof require.resolveWeak !== "undefined" && require.resolveWeak("../components/ScrollToTop");
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
]
},
ssr: false
});
export default function RootLayout({ children }) {
const [showCursor, setShowCursor] = useState(false);
const pathname = usePathname();
useEffect(()=>{
// Initialize AOS once on mount
AOS.init({
duration: 1200,
once: true
});
}, []);
useEffect(()=>{
// Refresh AOS immediately when pathname changes
AOS.refreshHard();
// Setup MutationObserver to refresh AOS when DOM elements are added/updated (e.g. after async data fetching finishes)
let debounceTimeout;
const observer = new MutationObserver(()=>{
clearTimeout(debounceTimeout);
debounceTimeout = setTimeout(()=>{
AOS.refreshHard();
}, 150);
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// Fallback refresh to handle cases where mutations settle quickly
const timeoutId = setTimeout(()=>{
AOS.refreshHard();
}, 500);
return ()=>{
observer.disconnect();
clearTimeout(debounceTimeout);
clearTimeout(timeoutId);
};
}, [
pathname
]);
useEffect(()=>{
if ("undefined" !== "undefined") {
setShowCursor(true);
}
}, []);
const globalSchema = buildOrganizationSchema();
return /*#__PURE__*/ _jsx("html", {
suppressHydrationWarning: true,
className: "html",
lang: "en",
children: /*#__PURE__*/ _jsxs("body", {
children: [
/*#__PURE__*/ _jsx("script", {
type: "application/ld+json",
dangerouslySetInnerHTML: {
__html: JSON.stringify(globalSchema)
}
}),
children,
showCursor && /*#__PURE__*/ _jsx(ScrollToTop, {}),
" "
]
})
});
}
c%={}_� � � � � � @ B [ ] � � � � � � . 4 F o t � � � \ � � � � _� � � � � � + 2 Q [ d l � � � O ] � � � � � � � � �
'
=
[
F^
�
�
' * E H ������������(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])� true�/*require.resolve*/�null /* weak dependency, without id */�������(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)�(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)�(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)�aos__WEBPACK_IMPORTED_MODULE_2___default().init��aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard����false�{}�(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)�react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx�(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)���buffer�source�size�maps����� __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
/* __next_internal_client_entry_do_not_use__ default auto */
const AnimatedCursor = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "react-animated-cursor"
]
},
ssr: false
});
const ScrollToTop = (0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])(async ()=>{
true && /*require.resolve*/(null /* weak dependency, without id */);
}, {
loadableGenerated: {
modules: [
"E:\\Zinisoft\\zinisoft.net\\frontend-v3\\app\\layout.jsx -> " + "../components/ScrollToTop"
]
},
ssr: false
});
function RootLayout({ children }) {
const [showCursor, setShowCursor] = (0,react__WEBPACK_IMPORTED_MODULE_1__.useState)(false);
const pathname = (0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)();
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
// Initialize AOS once on mount
aos__WEBPACK_IMPORTED_MODULE_2___default().init({
duration: 1200,
once: true
});
}, []);
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
// Refresh AOS immediately when pathname changes
aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard();
// Setup MutationObserver to refresh AOS when DOM elements are added/updated (e.g. after async data fetching finishes)
let debounceTimeout;
const observer = new MutationObserver(()=>{
clearTimeout(debounceTimeout);
debounceTimeout = setTimeout(()=>{
aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard();
}, 150);
});
observer.observe(document.body, {
childList: true,
subtree: true
});
// Fallback refresh to handle cases where mutations settle quickly
const timeoutId = setTimeout(()=>{
aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHard();
}, 500);
return ()=>{
observer.disconnect();
clearTimeout(debounceTimeout);
clearTimeout(timeoutId);
};
}, [
pathname
]);
(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)(()=>{
if (false) {}
}, []);
const globalSchema = (0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)();
return /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("html", {
suppressHydrationWarning: true,
className: "html",
lang: "en",
children: /*#__PURE__*/ (0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)("body", {
children: [
/*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx("script", {
type: "application/ld+json",
dangerouslySetInnerHTML: {
__html: JSON.stringify(globalSchema)
}
}),
children,
showCursor && /*#__PURE__*/ react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsx(ScrollToTop, {}),
" "
]
})
});
}
�{"finalSource":true}�map�bufferedMap ConcatSourceRawSource� __webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */ "default": () => (/* binding */ RootLayout)
/* harmony export */ });
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(95344);
/* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(3729);
/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(60157);
/* harmony import */ var aos__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(aos__WEBPACK_IMPORTED_MODULE_2__);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(25404);
/* harmony import */ var slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_css__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(66332);
/* harmony import */ var slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(slick_carousel_slick_slick_theme_css__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(85849);
/* harmony import */ var photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5___default = /*#__PURE__*/__webpack_require__.n(photoswipe_dist_photoswipe_css__WEBPACK_IMPORTED_MODULE_5__);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(88593);
/* harmony import */ var aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6___default = /*#__PURE__*/__webpack_require__.n(aos_dist_aos_css__WEBPACK_IMPORTED_MODULE_6__);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(42432);
/* harmony import */ var react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7___default = /*#__PURE__*/__webpack_require__.n(react_pro_sidebar_dist_css_styles_css__WEBPACK_IMPORTED_MODULE_7__);
/* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(97273);
/* harmony import */ var next_navigation__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(8428);
/* harmony import */ var _data_seo__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(78661);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(92723);
/* harmony import */ var _public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11___default = /*#__PURE__*/__webpack_require__.n(_public_assets_scss_main_scss__WEBPACK_IMPORTED_MODULE_11__);
ReplaceSourceRawSource+���( 61123undefined125168undefined170191undefined193232undefined234279undefined281320undefined322347undefined349395undefined397431undefined433478undefined480533undefined558564(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined582623 trueundefined628646/*require.resolve*/undefined648670null /* weak dependency, without id */undefined860900undefined922928(0,next_dynamic__WEBPACK_IMPORTED_MODULE_8__["default"])undefined946987 trueundefined9921010/*require.resolve*/undefined10121038null /* weak dependency, without id */undefined12321246undefined13231330(0,react__WEBPACK_IMPORTED_MODULE_1__.useState)undefined13611371(0,next_navigation__WEBPACK_IMPORTED_MODULE_9__.usePathname)undefined13801388(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined14441451aos__WEBPACK_IMPORTED_MODULE_2___default().initundefined15341542(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined16151629aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined19481962aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined22392253aos__WEBPACK_IMPORTED_MODULE_2___default().refreshHardundefined24602468(0,react__WEBPACK_IMPORTED_MODULE_1__.useEffect)undefined24882514falseundefined25172560{}undefined25992621(0,_data_seo__WEBPACK_IMPORTED_MODULE_10__/* .buildOrganizationSchema */ .il)undefined26512654react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined27852789(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxs)undefined28552858react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined31413144react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__.jsxundefined�__webpack_require__�__webpack_require__.n�__webpack_require__.r�����__webpack_require__.d$���