UNPKG

react-obsidian

Version:

Dependency injection framework for React and React Native applications

14 lines 603 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const helpers_1 = require("../helpers"); function savePropertyName(name, node) { const decorator = (0, helpers_1.getDecoratorByName)(node.decorators, name); if ((0, helpers_1.getDecoratorName)(decorator) === name && injectIsNotNamed(decorator)) { (0, helpers_1.passParamNameAsInjectArgument)(node, decorator); } } function injectIsNotNamed(decorator) { return (0, helpers_1.getDecoratorStringArgument)(decorator) === undefined; } exports.default = savePropertyName; //# sourceMappingURL=property.js.map