import { TextRichTextItemResponse } from '@notionhq/client/build/src/api-endpoints'; import { createBlockRenderer } from '../utils/create-block-renderer'; export default createBlockRenderer( 'text', async (data) => { let result = data.plain_text; if (data.href) { result = `${result}`; } if (data.annotations.color !== 'default') { result = `${result}`; } if (data.annotations.bold) { result = `${result}`; } if (data.annotations.italic) { result = `${result}`; } if (data.annotations.strikethrough) { result = `${result}`; } if (data.annotations.underline) { result = `${result}`; } if (data.annotations.code) { result = `${result}`; } return result; } );