diff --git a/pages/api/[collection]/me-test.ts b/pages/api/[collection]/me-test.ts new file mode 100644 index 0000000..1e20751 --- /dev/null +++ b/pages/api/[collection]/me-test.ts @@ -0,0 +1,15 @@ +import meOperation from 'payload/dist/auth/operations/me' +import withPayload from '@payloadcms/next-payload/middleware/withPayload' +import withDataLoader from '@payloadcms/next-payload/middleware/dataLoader' + +async function handler(req, res) { + const collection = req.payload.collections[req.query.collection] + const result = await meOperation({ req, collection }) + return res.status(200).json(result) +} + +export default withPayload( + withDataLoader( + handler + ) +)