Add emoji to computer name
This commit is contained in:
parent
40b8c62346
commit
e983d4a157
@ -1,6 +1,9 @@
|
||||
<template>
|
||||
<span class="text-content">
|
||||
<div class="name">{{ name }}</div>
|
||||
<div class="name">
|
||||
<span class="emoji">{{ emoji }}</span
|
||||
>{{ name }}
|
||||
</div>
|
||||
<div class="hostname">{{ asset.name }}</div>
|
||||
<div class="mac">{{ getCustom('MAC Address') }}</div>
|
||||
<div class="mac">{{ getCustom('MAC Address 2') }}</div>
|
||||
@ -17,6 +20,13 @@ import snipeit from './snipeit';
|
||||
export default class ComputersLabelText extends Vue {
|
||||
@Prop(Object) readonly asset: snipeit.Hardware;
|
||||
|
||||
get emoji() {
|
||||
return this.asset.name.includes('Laptop')
|
||||
? '💻'
|
||||
: this.asset.name.includes('Desktop')
|
||||
? '🖥'
|
||||
: '?';
|
||||
}
|
||||
get name() {
|
||||
return numberToWords(this.asset.name.match(/[0-9]+$/)[0]).toUpperCase();
|
||||
}
|
||||
|
Reference in New Issue
Block a user