datadirect
Version:
Types for working with Blackbaud's front-end APIs
13 lines (12 loc) • 467 B
JavaScript
import * as Endpoint from '../../Endpoint.js';
import * as common from './common.js';
export * from './topiccontentget/Payload.js';
export * from './topiccontentget/Response.js';
export const prepare = (payload, base) => Endpoint.prepare({
payload,
base,
path: `/api/datadirect/topiccontentget/:TopicID/`
});
export function prepareContent(item, types) {
return common.prepareContent(item, types.map((t) => ({ Content: t.Name, ContentId: t.Id })));
}