adds guards to some properties when they are undefined

This commit is contained in:
kevmodrome 2020-08-25 11:25:56 +02:00
parent 32a0d1e176
commit 0bbc5289ad
1 changed files with 2 additions and 2 deletions

View File

@ -115,7 +115,7 @@ const walk = ({ instance, targetId, components, models, result }) => {
// found it
result.target = instance
} else {
if (component.bindable) {
if (component && component.bindable) {
// pushing all components in here initially
// but this will not be correct, as some of
// these components will be in another context
@ -129,7 +129,7 @@ const walk = ({ instance, targetId, components, models, result }) => {
}
// a component that provides context to it's children
const contextualInstance = component.context && instance[component.context]
const contextualInstance = component && component.context && instance[component.context]
if (contextualInstance) {
// add to currentContexts (ancestory of context)