@softkit/i18n
Version:
This library is a simple wrapper based on [nestjs-i18n](https://nestjs-i18n.com/)
17 lines • 750 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.I18nResolverOptions = exports.getI18nResolverOptionsToken = void 0;
const common_1 = require("@nestjs/common");
const i18n_constants_1 = require("../i18n.constants");
function getI18nResolverOptionsToken(target) {
return `${target.name}${i18n_constants_1.I18N_RESOLVER_OPTIONS}`;
}
exports.getI18nResolverOptionsToken = getI18nResolverOptionsToken;
function I18nResolverOptions() {
return (target, key, index) => {
const token = getI18nResolverOptionsToken(target);
return (0, common_1.Inject)(token)(target, key, index);
};
}
exports.I18nResolverOptions = I18nResolverOptions;
//# sourceMappingURL=i18n-resolver-options.decorator.js.map