add support for inline/block code formatting
This commit is contained in:
parent
b35a3531bb
commit
6e694c113a
2 changed files with 30 additions and 2 deletions
|
@ -24,6 +24,7 @@ import {setCaretPosition} from '../../../editor/caret';
|
|||
import {
|
||||
replaceRangeAndExpandSelection,
|
||||
formatRangeAsQuote,
|
||||
formatRangeAsCode,
|
||||
formatInline,
|
||||
} from '../../../editor/operations';
|
||||
import {getCaretOffsetAndText, getRangeForSelection} from '../../../editor/dom';
|
||||
|
@ -457,8 +458,12 @@ export default class BasicMessageEditor extends React.Component {
|
|||
formatRangeAsQuote(range);
|
||||
}
|
||||
|
||||
_formatCodeBlock = () => {
|
||||
|
||||
_formatCode = () => {
|
||||
const range = getRangeForSelection(
|
||||
this._editorRef,
|
||||
this.props.model,
|
||||
document.getSelection());
|
||||
formatRangeAsCode(range);
|
||||
}
|
||||
|
||||
render() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue