Files
klz-cables.com/.pnpm-store/v10/files/b8/ae6b0e99644d4172187538663ac1110d7e6f7d40f048d455767b496a5eca3b1ad422f0644d4af192aa57c2da4676631417c796ebc2e75da568bff7c79c4930
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

54 lines
1.4 KiB
Plaintext

import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import { Button, Gutter } from '@payloadcms/ui';
import { formatAdminURL } from 'payload/shared';
import React from 'react';
import { FormHeader } from '../../elements/FormHeader/index.js';
const baseClass = 'unauthorized';
export function UnauthorizedView({
initPageResult
}) {
const {
permissions,
req: {
i18n,
payload: {
config: {
admin: {
routes: {
logout: logoutRoute
}
},
routes: {
admin: adminRoute
}
}
},
user
}
} = initPageResult;
return /*#__PURE__*/_jsxs("div", {
className: baseClass,
children: [/*#__PURE__*/_jsx(FormHeader, {
description: i18n.t('error:notAllowedToAccessPage'),
heading: i18n.t(user && !permissions.canAccessAdmin ? 'error:unauthorizedAdmin' : 'error:unauthorized')
}), /*#__PURE__*/_jsx(Button, {
className: `${baseClass}__button`,
el: "link",
size: "large",
to: formatAdminURL({
adminRoute,
path: logoutRoute
}),
children: i18n.t('authentication:logOut')
})]
});
}
export const UnauthorizedViewWithGutter = props => {
return /*#__PURE__*/_jsx(Gutter, {
className: [baseClass, `${baseClass}--with-gutter`].join(' '),
children: /*#__PURE__*/_jsx(UnauthorizedView, {
...props
})
});
};
//# sourceMappingURL=index.js.map