notion-renderer
Version:
notion content react renderer
30 lines • 1.3 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubSubHeaderBlock = exports.SubHeaderBlock = exports.HeaderBlock = void 0;
var react_1 = __importDefault(require("react"));
var BlankBlock_1 = __importDefault(require("./BlankBlock"));
var HeaderBlock = function (header) {
if (!header.properties) {
return react_1.default.createElement(BlankBlock_1.default, null);
}
return react_1.default.createElement("h3", null, header.properties.title);
};
exports.HeaderBlock = HeaderBlock;
var SubHeaderBlock = function (subHeader) {
if (!subHeader.properties) {
return react_1.default.createElement(BlankBlock_1.default, null);
}
return react_1.default.createElement("h4", null, subHeader.properties.title);
};
exports.SubHeaderBlock = SubHeaderBlock;
var SubSubHeaderBlock = function (subSubHeader) {
if (!subSubHeader.properties) {
return react_1.default.createElement(BlankBlock_1.default, null);
}
return react_1.default.createElement("h5", null, subSubHeader.properties.title);
};
exports.SubSubHeaderBlock = SubSubHeaderBlock;
//# sourceMappingURL=HeadingBlock.js.map