address added to personrenderbox w/ ShowAddress. Adapted to include a multiline option

This commit is contained in:
2021-08-18 16:22:38 +02:00
parent eac4c48d8f
commit 34e1a9b748
4 changed files with 45 additions and 22 deletions

View File

@@ -1,5 +1,5 @@
<template>
<div class="address multiline">
<component :is="component" :class="'address'+ isMultiline">
<p v-if="address.text"
class="street">
{{ address.text }}
@@ -48,17 +48,33 @@
<b>{{ $t('distribution') }}</b>: {{ address.distribution }}
</span>
</div>
</div>
</component>
</template>
<script>
export default {
name: 'ShowAddress',
props: ['address'],
props: {
address: {
type: Object
},
multiline: {
default: true,
type: Boolean
}
},
data() {
return {
}
},
computed: {
component(){
return this.multiline == true ? "div" : "span";
},
isMultiline(){
return this.multiline == true ? " multiline" : "";
}
}
};
</script>