slate-schema-violations
import {
CHILD_OBJECT_INVALID,
CHILD_REQUIRED,
CHILD_TYPE_INVALID,
CHILD_UNKNOWN,
FIRST_CHILD_OBJECT_INVALID,
FIRST_CHILD_TYPE_INVALID,
LAST_CHILD_OBJECT_INVALID,
LAST_CHILD_TYPE_INVALID,
NODE_DATA_INVALID,
NODE_IS_VOID_INVALID,
NODE_MARK_INVALID,
NODE_TEXT_INVALID,
PARENT_OBJECT_INVALID,
PARENT_TYPE_INVALID,
} from 'slate-schema-violations'Example
import React from 'react'
import Types from 'slate-prop-types'
class Toolbar extends React.Component {
propTypes = {
block: Types.block,
schema: Types.schema.isRequired,
value: Types.value.isRequired,
}
...
}Exports
CHILD_OBJECT_INVALID
CHILD_OBJECT_INVALIDCHILD_REQUIRED
CHILD_REQUIREDCHILD_TYPE_INVALID
CHILD_TYPE_INVALIDCHILD_UNKNOWN
CHILD_UNKNOWNFIRST_CHILD_OBJECT_INVALID
FIRST_CHILD_OBJECT_INVALIDFIRST_CHILD_TYPE_INVALID
FIRST_CHILD_TYPE_INVALIDLAST_CHILD_OBJECT_INVALID
LAST_CHILD_OBJECT_INVALIDLAST_CHILD_TYPE_INVALID
LAST_CHILD_TYPE_INVALIDNODE_DATA_INVALID
NODE_DATA_INVALIDNODE_IS_VOID_INVALID
NODE_IS_VOID_INVALIDNODE_MARK_INVALID
NODE_MARK_INVALIDNODE_TEXT_INVALID
NODE_TEXT_INVALIDPARENT_OBJECT_INVALID
PARENT_OBJECT_INVALIDPARENT_TYPE_INVALID
PARENT_TYPE_INVALIDLast updated