EpicModeExtension
Summary
Shows the editor in epic mode.
Usage
Installation
This extension is installed for you when you install the main remirror
package.
You can use the imports in the following way:
import { EpicModeExtension } from 'remirror/extensions';
The extension is provided by the @remirror/extension-epicmode
package.
Examples
Source code
import 'remirror/styles/all.css';
import React from 'react';
import { htmlToProsemirrorNode } from 'remirror';
import { EpicModeExtension } from 'remirror/extensions';
import { Remirror, ThemeProvider, useRemirror } from '@remirror/react';
const extensions = () => [new EpicModeExtension()];
const Basic = (): JSX.Element => {
const { manager, state, onChange } = useRemirror({
extensions: extensions,
content: '<p>Some text</p>',
stringHandler: htmlToProsemirrorNode,
});
return (
<ThemeProvider>
<Remirror
manager={manager}
autoFocus
onChange={onChange}
initialContent={state}
autoRender='end'
/>
</ThemeProvider>
);
};
export default Basic;