Ed Schiebel
Ed Schiebel
Given the source file ``` import formatMessage from './format-message' export default function junk() { return formatMessage('hello world') } ``` `format-message extract` will not find "hello world" because in `format-message-estree-util` ```...
**Describe the bug** Everything in the UI needs to be read by screenreaders, and it's not. **To Reproduce** - Turn on your screenreader. (I'm using VoiceOver on chrome) - on...
This makes three changes to help improve focus management 1. if the editor associated with an a11y checker is removed, close the checker 2. when the checker is closed, focus...
**Describe the bug** The documentation states that an id prop is required on Element if used within a user component. This seems to work find if the id is set...
**Describe the bug** The docs imply that `craft.rules.canMoveOut` can be used as a test for being deletable, but it is only called on dragging. The `isDeletable` function will return `true`...
The documentation for `addNodeTree` at https://craft.js.org/docs/api/useEditor#returns omits the 3rd `index` argument. It should be `addNodeTree(tree: NodeTree, parentId?: NodeId, index?: number) => void`
The readme says ``` import grapesjs from 'grapesjs'; import plugin from 'grapesjs-preset-webpage'; const editor = grapesjs.init({ container : '#gjs', // ... plugins: [plugin], pluginsOpts: { [plugin]: { /* options */...