Skip to main content

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;

API