n8n/packages/editor-ui/src/utils/forceParse.ts
Iván Ovejero 57aab63c10
refactor: Integrate consistent-type-imports in FE packages (no-changelog) (#6060)
* 👕 Move `consistent-type-imports` to top level

* 👕 Apply lintfixes

* 👕 Apply more lintfixes

* 👕 More lintfixes

* 👕 More lintfixes
2023-04-24 12:18:24 +02:00

15 lines
361 B
TypeScript

import type { EditorView } from '@codemirror/view';
/**
* Simulate user action to force parser to catch up during scroll.
*/
export function forceParse(_: Event, view: EditorView) {
view.dispatch({
changes: { from: view.viewport.to, insert: '_' },
});
view.dispatch({
changes: { from: view.viewport.to - 1, to: view.viewport.to, insert: '' },
});
}