UNPKG

@ai-stack/payloadcms

Version:

<p align="center"> <img alt="Payload AI Plugin" src="assets/payload-ai-intro.gif" width="100%" /> </p>

21 lines (20 loc) 647 B
import { PLUGIN_FETCH_FIELDS_ENDPOINT, PLUGIN_INSTRUCTIONS_TABLE } from '../defaults.js'; export const fetchFields = { handler: async (req)=>{ const { docs = [] } = await req.payload.find({ collection: PLUGIN_INSTRUCTIONS_TABLE, pagination: false }); const fieldMap = {}; docs.forEach((doc)=>{ fieldMap[doc['schema-path']] = { id: doc.id, fieldType: doc['field-type'] }; }); return Response.json(fieldMap); }, method: 'get', path: PLUGIN_FETCH_FIELDS_ENDPOINT }; //# sourceMappingURL=fetchFields.js.map