Files
klz-cables.com/.pnpm-store/v10/files/1f/a6ff418ef1a0ef8e4ffae753b549e2ded038c12f5312c4389c506ad36dc1b3fa8abfcbea1c6b3e66760b1771ba9874b7bfb74c394d2c10598e04f28fdf2ec7
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

145 lines
6.1 KiB
Plaintext

'use client';
import { c as _c } from "react/compiler-runtime";
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { DndContext, pointerWithin } from '@dnd-kit/core';
import { ModalContainer, ModalProvider } from '@faceless-ui/modal';
import { ScrollInfoProvider } from '@faceless-ui/scroll-info';
import React from 'react';
import { CloseModalOnRouteChange } from '../../elements/CloseModalOnRouteChange/index.js';
import { LoadingOverlayProvider } from '../../elements/LoadingOverlay/index.js';
import { NavProvider } from '../../elements/Nav/context.js';
import { StayLoggedInModal } from '../../elements/StayLoggedIn/index.js';
import { StepNavProvider } from '../../elements/StepNav/index.js';
import { ClickOutsideProvider } from '../../providers/ClickOutside/index.js';
import { WindowInfoProvider } from '../../providers/WindowInfo/index.js';
import { AuthProvider } from '../Auth/index.js';
import { ClientFunctionProvider } from '../ClientFunction/index.js';
import { ConfigProvider } from '../Config/index.js';
import { DocumentEventsProvider } from '../DocumentEvents/index.js';
import { LocaleProvider } from '../Locale/index.js';
import { ParamsProvider } from '../Params/index.js';
import { PreferencesProvider } from '../Preferences/index.js';
import { RouteCache } from '../RouteCache/index.js';
import { RouteTransitionProvider } from '../RouteTransition/index.js';
import { SearchParamsProvider } from '../SearchParams/index.js';
import { ServerFunctionsProvider } from '../ServerFunctions/index.js';
import { ThemeProvider } from '../Theme/index.js';
import { ToastContainer } from '../ToastContainer/index.js';
import { TranslationProvider } from '../Translation/index.js';
import { UploadHandlersProvider } from '../UploadHandlers/index.js';
export const RootProvider = t0 => {
const $ = _c(16);
const {
children,
config,
dateFNSKey,
fallbackLang,
isNavOpen,
languageCode,
languageOptions,
locale,
permissions,
serverFunction,
switchLanguageServerAction,
theme,
translations,
user
} = t0;
const dndContextID = React.useId();
let t1;
if ($[0] !== children || $[1] !== config || $[2] !== dateFNSKey || $[3] !== dndContextID || $[4] !== fallbackLang || $[5] !== isNavOpen || $[6] !== languageCode || $[7] !== languageOptions || $[8] !== locale || $[9] !== permissions || $[10] !== serverFunction || $[11] !== switchLanguageServerAction || $[12] !== theme || $[13] !== translations || $[14] !== user) {
t1 = _jsxs(ClickOutsideProvider, {
children: [_jsx(ServerFunctionsProvider, {
serverFunction,
children: _jsx(RouteTransitionProvider, {
children: _jsx(RouteCache, {
cachingEnabled: process.env.NEXT_PUBLIC_ENABLE_ROUTER_CACHE_REFRESH === "true",
children: _jsx(ConfigProvider, {
config,
children: _jsx(ClientFunctionProvider, {
children: _jsx(TranslationProvider, {
dateFNSKey,
fallbackLang,
language: languageCode,
languageOptions,
switchLanguageServerAction,
translations,
children: _jsx(WindowInfoProvider, {
breakpoints: {
l: "(max-width: 1440px)",
m: "(max-width: 1024px)",
s: "(max-width: 768px)",
xs: "(max-width: 400px)"
},
children: _jsx(ScrollInfoProvider, {
children: _jsx(SearchParamsProvider, {
children: _jsxs(ModalProvider, {
classPrefix: "payload",
transTime: 0,
zIndex: "var(--z-modal)",
children: [_jsx(CloseModalOnRouteChange, {}), _jsxs(AuthProvider, {
permissions,
user,
children: [_jsx(PreferencesProvider, {
children: _jsx(ThemeProvider, {
theme,
children: _jsx(ParamsProvider, {
children: _jsx(LocaleProvider, {
locale,
children: _jsx(StepNavProvider, {
children: _jsx(LoadingOverlayProvider, {
children: _jsx(DocumentEventsProvider, {
children: _jsx(NavProvider, {
initialIsOpen: isNavOpen,
children: _jsx(UploadHandlersProvider, {
children: _jsx(DndContext, {
collisionDetection: pointerWithin,
id: dndContextID,
children
})
})
})
})
})
})
})
})
})
}), _jsx(ModalContainer, {}), _jsx(StayLoggedInModal, {})]
})]
})
})
})
})
})
})
})
})
})
}), _jsx(ToastContainer, {
config
})]
});
$[0] = children;
$[1] = config;
$[2] = dateFNSKey;
$[3] = dndContextID;
$[4] = fallbackLang;
$[5] = isNavOpen;
$[6] = languageCode;
$[7] = languageOptions;
$[8] = locale;
$[9] = permissions;
$[10] = serverFunction;
$[11] = switchLanguageServerAction;
$[12] = theme;
$[13] = translations;
$[14] = user;
$[15] = t1;
} else {
t1 = $[15];
}
return t1;
};
//# sourceMappingURL=index.js.map