From b24d7fac306fd25e7056f8023c6b100433d9b2a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 21 Aug 2020 20:33:57 +0200 Subject: [PATCH] add focus option type --- packages/extension-focus/index.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/extension-focus/index.ts b/packages/extension-focus/index.ts index a0a5ac2a..ee5ec51f 100644 --- a/packages/extension-focus/index.ts +++ b/packages/extension-focus/index.ts @@ -2,11 +2,20 @@ import { Extension } from '@tiptap/core' import { Plugin } from 'prosemirror-state' import { DecorationSet, Decoration } from 'prosemirror-view' +type FocusOptions = { + className: string, + nested: boolean, +} + export default class Focus extends Extension { name = 'focus' - defaultOptions() { + constructor(focusOptions: FocusOptions) { + super(focusOptions) + } + + defaultOptions(): FocusOptions { return { className: 'has-focus', nested: false,