diff --git a/src/index.js b/src/index.js index 42318d7..b8875b6 100644 --- a/src/index.js +++ b/src/index.js @@ -24,7 +24,7 @@ export default function register(Component, tagName, propNames, options) { propNames.forEach((name) => { Object.defineProperty(PreactElement.prototype, name, { get() { - return this._vdom.props[name]; + return this._vdom?.props?.[name]; }, set(v) { if (this._vdom) {