diff --git a/package-lock.json b/package-lock.json index 7a257523..3600555e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@inrupt/solid-react-components", - "version": "0.4.0", + "version": "0.4.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 56a213f0..23308d8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@inrupt/solid-react-components", - "version": "0.4.1", + "version": "0.4.2", "description": "Solid React Components", "main": "build/index.js", "prettier": { diff --git a/src/lib/hooks/useShex.js b/src/lib/hooks/useShex.js index d6299f73..18c9ce98 100644 --- a/src/lib/hooks/useShex.js +++ b/src/lib/hooks/useShex.js @@ -404,7 +404,7 @@ export const useShex = (fileShex: String, documentUri: String, rootShape: String valueExpr: JSON.parse(e.target.getAttribute('data-valuexpr')), parentName: e.target.getAttribute('data-parent-name') }; - const currentValue = shexData.formValues[e.target.name]; + const currentValue = shexData.formValues && shexData.formValues[e.target.name]; /** keep warning message after onBlur */ const mergedData = { [e.target.name]: {