UNPKG

draft-convert-greger

Version:

Extensibly serialize & deserialize Draft.js ContentState

41 lines (37 loc) 1.52 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); // based on Draft.js' custom list depth styling var ORDERED_LIST_TYPES = ['1', 'a', 'i']; var _default = { unstyled: _react["default"].createElement("p", null), paragraph: _react["default"].createElement("p", null), 'header-one': _react["default"].createElement("h1", null), 'header-two': _react["default"].createElement("h2", null), 'header-three': _react["default"].createElement("h3", null), 'header-four': _react["default"].createElement("h4", null), 'header-five': _react["default"].createElement("h5", null), 'header-six': _react["default"].createElement("h6", null), 'code-block': _react["default"].createElement("pre", null), blockquote: _react["default"].createElement("blockquote", null), 'unordered-list-item': { element: _react["default"].createElement("li", null), nest: _react["default"].createElement("ul", null) }, 'ordered-list-item': { element: _react["default"].createElement("li", null), nest: function nest(depth) { var type = ORDERED_LIST_TYPES[depth % 3]; return _react["default"].createElement("ol", { type: type }); } }, media: _react["default"].createElement("figure", null), atomic: _react["default"].createElement("figure", null) }; exports["default"] = _default;