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