autoformat, required prop
parent
99a9c44b80
commit
5b854707a5
|
@ -1,7 +1,9 @@
|
||||||
<template>
|
<template>
|
||||||
<div :class="['address', { identified: Boolean(inferredId) }]" ref="root">
|
<div :class="['address', { identified: Boolean(inferredId) }]" ref="root">
|
||||||
<hash-badge :address="address" class="hash-badge" />
|
<hash-badge :address="address" class="hash-badge" />
|
||||||
<router-link v-if="isFile" :to="{name: 'file'}">{{address}}</router-link>
|
<router-link v-if="isFile" :to="{ name: 'file' }">
|
||||||
|
{{ address }}
|
||||||
|
</router-link>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
<router-link v-if="link" :to="{ name: 'inspect', params: { address } }">
|
<router-link v-if="link" :to="{ name: 'inspect', params: { address } }">
|
||||||
{{ inferredId || address }}
|
{{ inferredId || address }}
|
||||||
|
@ -22,7 +24,10 @@ export default defineComponent({
|
||||||
components: { HashBadge },
|
components: { HashBadge },
|
||||||
name: "Address",
|
name: "Address",
|
||||||
props: {
|
props: {
|
||||||
address: String,
|
address: {
|
||||||
|
type: String,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
link: {
|
link: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false,
|
default: false,
|
||||||
|
@ -93,7 +98,7 @@ export default defineComponent({
|
||||||
|
|
||||||
.address.identified {
|
.address.identified {
|
||||||
font-family: var(--default-font);
|
font-family: var(--default-font);
|
||||||
font-size: .95em;
|
font-size: 0.95em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hash-badge {
|
.hash-badge {
|
||||||
|
|
Loading…
Reference in New Issue