Files
klz-cables.com/.pnpm-store/v10/files/6a/18d121bba7cb4782aac49627b2168c75229839b2fa55f4e62dd6370652783b856e0c26ab7195498cf29c031c9522d1af897bc1d796e83d7bcf51fc35f2eb99
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

60 lines
1.3 KiB
Plaintext

'use client';
import { c as _c } from "react/compiler-runtime";
import { jsx as _jsx } from "react/jsx-runtime";
import { RadioGroupField, useTheme, useTranslation } from '@payloadcms/ui';
import React, { useCallback } from 'react';
export const ToggleTheme = () => {
const $ = _c(7);
const {
autoMode,
setTheme,
theme
} = useTheme();
const {
t
} = useTranslation();
let t0;
if ($[0] !== setTheme) {
t0 = newTheme => {
setTheme(newTheme);
};
$[0] = setTheme;
$[1] = t0;
} else {
t0 = $[1];
}
const onChange = t0;
let t1;
if ($[2] !== autoMode || $[3] !== onChange || $[4] !== t || $[5] !== theme) {
t1 = _jsx(RadioGroupField, {
disableModifyingForm: true,
field: {
name: "theme",
label: t("general:adminTheme"),
options: [{
label: t("general:automatic"),
value: "auto"
}, {
label: t("general:light"),
value: "light"
}, {
label: t("general:dark"),
value: "dark"
}]
},
onChange,
path: "theme",
value: autoMode ? "auto" : theme
});
$[2] = autoMode;
$[3] = onChange;
$[4] = t;
$[5] = theme;
$[6] = t1;
} else {
t1 = $[6];
}
return t1;
};
//# sourceMappingURL=index.js.map