From af1684a596606bdc39403df7381ce5e871497650 Mon Sep 17 00:00:00 2001 From: Szymon Date: Wed, 29 Dec 2021 21:23:47 +0100 Subject: [PATCH] fix: getting vdom prop when vdom is not ready yet --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 42318d7..525b49a 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] ?? this._props?.[name]; }, set(v) { if (this._vdom) {