UNPKG

@udus/notion-renderer

Version:
21 lines (20 loc) 544 B
import { Client, isFullDatabase } from "@notionhq/client"; import { retrieveDatabase } from "../../database/retrieve.js"; export const convertChildDatabaseResponseToBlock = async (block, client) => { const { ok, data } = await retrieveDatabase(client, { database_id: block.id, }); if (!ok) { return block; } if (!isFullDatabase(data)) { return block; } return { ...block, child_database: { ...block.child_database, database: data, }, }; };