@udus/notion-renderer
Version:

14 lines (13 loc) • 484 B
JavaScript
import { convertResponseToBlock } from "./convert/convertResponseToBlock.js";
import { retrieveBlock } from "./retrieve.js";
export const fetchBlock = async (client, args) => {
const retrievedResult = await retrieveBlock(client, args);
if (!retrievedResult.ok) {
return retrievedResult;
}
const { ok, data } = await convertResponseToBlock(retrievedResult.data, client);
if (!ok) {
return { ok, data };
}
return { ok: true, data: data };
};