rename toggleNode to toggleBlockType
This commit is contained in:
@@ -14,7 +14,7 @@ export { selectParentNode } from './selectParentNode'
|
||||
export { setContent } from './setContent'
|
||||
export { sinkListItem } from './sinkListItem'
|
||||
export { splitListItem } from './splitListItem'
|
||||
export { toggleBlockType } from './toggleBlockType'
|
||||
export { toggleList } from './toggleList'
|
||||
export { toggleMark } from './toggleMark'
|
||||
export { toggleNode } from './toggleNode'
|
||||
export { updateMark } from './updateMark'
|
||||
|
||||
@@ -4,7 +4,7 @@ import { Command } from '../Editor'
|
||||
import nodeIsActive from '../utils/nodeIsActive'
|
||||
import getNodeType from '../utils/getNodeType'
|
||||
|
||||
type ToggleNodeCommand = (
|
||||
type ToggleBlockTypeCommand = (
|
||||
typeOrName: string | NodeType,
|
||||
toggleType: string | NodeType,
|
||||
attrs?: {}
|
||||
@@ -12,11 +12,11 @@ type ToggleNodeCommand = (
|
||||
|
||||
declare module '../Editor' {
|
||||
interface Commands {
|
||||
toggleNode: ToggleNodeCommand,
|
||||
toggleBlockType: ToggleBlockTypeCommand,
|
||||
}
|
||||
}
|
||||
|
||||
export const toggleNode: ToggleNodeCommand = (typeOrName, toggleTypeOrName, attrs = {}) => ({ state, dispatch }) => {
|
||||
export const toggleBlockType: ToggleBlockTypeCommand = (typeOrName, toggleTypeOrName, attrs = {}) => ({ state, dispatch }) => {
|
||||
const type = getNodeType(typeOrName, state.schema)
|
||||
const toggleType = getNodeType(toggleTypeOrName, state.schema)
|
||||
const isActive = nodeIsActive(state, type, attrs)
|
||||
Reference in New Issue
Block a user