vue-property-decorator
Version:
property decorators for Vue Component
13 lines (12 loc) • 463 B
JavaScript
/** Used for keying reactive provide/inject properties */
export var reactiveInjectKey = '__reactiveInject__';
export function inheritInjected(componentOptions) {
// inject parent reactive services (if any)
if (!Array.isArray(componentOptions.inject)) {
componentOptions.inject = componentOptions.inject || {};
componentOptions.inject[reactiveInjectKey] = {
from: reactiveInjectKey,
default: {},
};
}
}