UNPKG

datadirect

Version:
14 lines (13 loc) 462 B
import * as Endpoint from '../../../../Endpoint.js'; export function base(contentType, { plural = false } = {}) { // TODO filater base payload let pathComponent = contentType?.Content.toLowerCase().replace(' ', ''); if (plural) { pathComponent = contentType.Content.replace(/^(.+)s$/, '$1'); } return (payload, base) => Endpoint.prepare({ payload, base, path: `/api/${pathComponent}/forsection/:Id/` }); }