@udus/notion-renderer
Version:

15 lines (14 loc) • 538 B
JavaScript
export const convertResponseToTitlePropertyItem = (property, client) => {
return {
...property,
title: Array.isArray(property.title) ? property.title : [property.title],
};
};
export const convertListResponseToTitlePropertyItem = (list, client) => {
const titlePropertyItemObject = {
...list.property_item,
title: list.results.filter(isTitleTypeObject).map((result) => result.title),
};
return titlePropertyItemObject;
};
export const isTitleTypeObject = (obj) => obj.type === "title";