We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eec4306 commit 388b7a1Copy full SHA for 388b7a1
src/index.js
@@ -2,7 +2,7 @@ import { h, cloneElement, render, hydrate } from 'preact';
2
3
/**
4
* @typedef {import('preact').FunctionComponent<any> | import('preact').ComponentClass<any> | import('preact').FunctionalComponent<any> } ComponentDefinition
5
- * @typedef {{ shadow: false } | { shadow: true, mode: 'open' | 'closed'}} Options
+ * @typedef {{ shadow: false } | { shadow: true, mode?: 'open' | 'closed' }} Options
6
* @typedef {HTMLElement & { _root: ShadowRoot | HTMLElement, _vdomComponent: ComponentDefinition, _vdom: ReturnType<typeof import("preact").h> | null }} PreactCustomElement
7
*/
8
0 commit comments