mirror of https://github.com/rancher/ui.git
22 lines
466 B
JavaScript
22 lines
466 B
JavaScript
import { inject as service } from '@ember/service';
|
|
import Helper from '@ember/component/helper';
|
|
|
|
export default Helper.extend({
|
|
intl: service(),
|
|
|
|
compute(params, options) {
|
|
let noIp = options.noIp || 'formatIp.noIp';
|
|
let ip = params[0];
|
|
|
|
if ( ip === '0:0:0:0:0:0:0:1' ) {
|
|
ip = '::1';
|
|
}
|
|
|
|
if ( ip ) {
|
|
return ip;
|
|
} else {
|
|
return (`<span class="text-muted">${ this.get('intl').t(noIp) }</span>`).htmlSafe();
|
|
}
|
|
}
|
|
});
|