UNPKG

tav-ui

Version:
22 lines (17 loc) 512 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var useContext = require('./use-context2.js'); function isChildComponent(instance, key = useContext.FileContextKey) { let provided = false; let parent = instance?.parent; while (parent) { if (parent.provides && parent.provides[key]) { provided = true; break; } parent = parent.parent; } return provided; } exports.isChildComponent = isChildComponent; //# sourceMappingURL=use-parent-exist2.js.map