notion-block-renderer
Version:
Notion Block to React Components.
17 lines (16 loc) • 570 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const jsx_runtime_1 = require("react/jsx-runtime");
// const ImageRenderer: FC<FileProps> = ({ url }) => {
// return <img src={url} />;
// };
const ImageRenderer = ({ block }) => {
if (block.external) {
return (0, jsx_runtime_1.jsx)("img", { src: block.external.url });
}
else if (block.file) {
return (0, jsx_runtime_1.jsx)("img", { src: block.file.url });
}
return (0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, {});
};
exports.default = ImageRenderer;