Files
klz-cables.com/.pnpm-store/v10/files/4d/44d096e684820d6d3e91f67e69145fd34ad5ef03806dc438c99d9dcd0551c80d904124bea671a6e2ae503a05bbfdd7f4d526ce11e5a508e155d1f05a21ded2
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

31 lines
964 B
Plaintext

import { renderPlaygroundPage } from 'graphql-playground-html';
import { createPayloadRequest } from 'payload';
import { formatAdminURL } from 'payload/shared';
export const GET = config => async request => {
const req = await createPayloadRequest({
config,
request
});
if (!req.payload.config.graphQL.disable && !req.payload.config.graphQL.disablePlaygroundInProduction && process.env.NODE_ENV === 'production' || process.env.NODE_ENV !== 'production') {
const endpoint = formatAdminURL({
apiRoute: req.payload.config.routes.api,
path: req.payload.config.routes.graphQL
});
return new Response(renderPlaygroundPage({
endpoint,
settings: {
'request.credentials': 'include'
}
}), {
headers: {
'Content-Type': 'text/html'
},
status: 200
});
} else {
return new Response('Route Not Found', {
status: 404
});
}
};
//# sourceMappingURL=playground.js.map