usfm-editor
Version:
A WYSIWYG editor component for USFM
36 lines (30 loc) • 1.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.usfmEditorPropTypes = exports.usfmEditorDefaultProps = void 0;
var _lodash = require("lodash");
var _propTypes = _interopRequireDefault(require("prop-types"));
var _UsfmToolbar = require("./components/UsfmToolbar");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const usfmEditorPropTypes = {
usfmString: _propTypes.default.string.isRequired,
onChange: _propTypes.default.func,
readOnly: _propTypes.default.bool,
identification: _propTypes.default.object,
onIdentificationChange: _propTypes.default.func,
goToVerse: _propTypes.default.object,
onVerseChange: _propTypes.default.func,
toolbarSpecs: _propTypes.default.object
};
exports.usfmEditorPropTypes = usfmEditorPropTypes;
const usfmEditorDefaultProps = {
onChange: _lodash.noop,
readOnly: false,
identification: {},
onIdentificationChange: _lodash.noop,
goToVerse: undefined,
onVerseChange: undefined,
toolbarSpecs: _UsfmToolbar.defaultToolbarSpecs
};
exports.usfmEditorDefaultProps = usfmEditorDefaultProps;