oxen-electron-gui-wallet/src/components/format_oxen.vue

35 lines
570 B
Vue

<template>
<span> {{ value }} OXEN </span>
</template>
<script>
export default {
name: "FormatOxen",
props: {
amount: {
type: Number,
required: true
},
round: {
type: Boolean,
required: false,
default: false
},
rawValue: {
type: Boolean,
required: false,
default: false
}
},
computed: {
value() {
let value = this.amount / 1e9;
if (this.round) value = value.toFixed(3);
return this.rawValue ? value : value.toLocaleString();
}
}
};
</script>
<style></style>