busy-web/ember-date-time

View on GitHub
addon/helpers/busy-loc.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * @module Helpers
 *
 */
import Helper from '@ember/component/helper';
import { loc as i18n } from '@ember/string';

/**
 * `Helper/BusyLoc`
 *
 * @class BusyLoc
 * @namespace Helpers
 * @extends Ember.Helper
 */
export default Helper.extend({
    /**
     * Helpers compute override mehtod and main entry
     * mehtod of the template helper
     *
     * @public
     * @method compute
     * @param params {array} mixed values passed from the template
     * @return {string} the localized string
     */
    compute(params) {
        const string = params[0];
        const args = params.slice(1, params.length);

        return i18n(string, args);
    },
});