adds guards to some properties when they are undefined
This commit is contained in:
parent
32a0d1e176
commit
0bbc5289ad
|
@ -115,7 +115,7 @@ const walk = ({ instance, targetId, components, models, result }) => {
|
||||||
// found it
|
// found it
|
||||||
result.target = instance
|
result.target = instance
|
||||||
} else {
|
} else {
|
||||||
if (component.bindable) {
|
if (component && component.bindable) {
|
||||||
// pushing all components in here initially
|
// pushing all components in here initially
|
||||||
// but this will not be correct, as some of
|
// but this will not be correct, as some of
|
||||||
// these components will be in another context
|
// 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
|
// 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) {
|
if (contextualInstance) {
|
||||||
// add to currentContexts (ancestory of context)
|
// add to currentContexts (ancestory of context)
|
||||||
|
|
Loading…
Reference in New Issue