TT#39932 Call button visible when call disabled

Change-Id: Ia549a57bf09f6b7abd1ffb5d5105da9c0b81a64c
changes/30/22430/3
raxelsen 7 years ago
parent beda2c8a92
commit 8d008b8f4a

@ -13,6 +13,7 @@
v-for="(item, index) in items"
:key="item._id"
:item="item"
:call-available="isCallAvailable"
@init-call="initCall"
@download-fax="downloadFax"
@download-voice-mail="downloadVoiceMail"
@ -89,7 +90,8 @@
'reloadItemsError'
]),
...mapGetters('call', [
'callState'
'callState',
'isCallAvailable'
])
},
methods: {

@ -25,6 +25,7 @@
>
<q-item-tile>
<q-btn
v-if="callAvailable"
icon="call"
color="primary"
slot="right"
@ -58,7 +59,8 @@
export default {
name: 'csc-call-item',
props: [
'call'
'call',
'callAvailable'
],
components: {
QItem,

@ -2,17 +2,20 @@
<csc-call-item
v-if="item.type == 'call'"
:call="item"
:call-available="callAvailable"
@init-call="initCall"
/>
<csc-fax-item
v-else-if="item.type == 'fax'"
:fax="item"
:call-available="callAvailable"
@init-call="initCall"
@download-fax="downloadFax"
/>
<csc-voice-mail-item
v-else-if="item.type == 'voicemail'"
:voice-mail="item"
:call-available="callAvailable"
@init-call="initCall"
@download-voice-mail="downloadVoiceMail"
@play-voice-mail="playVoiceMail"
@ -26,14 +29,14 @@
export default {
name: 'csc-conversation-item',
props: [
'item'
'item',
'callAvailable'
],
components: {
CscCallItem,
CscFaxItem,
CscVoiceMailItem
},
mounted() {},
data () {
return {}
},

@ -45,6 +45,7 @@
>
</q-btn>
<q-btn
v-if="callAvailable"
icon="call"
color="primary"
slot="right"
@ -75,7 +76,8 @@
export default {
name: 'csc-fax-item',
props: [
'fax'
'fax',
'callAvailable'
],
components: {
QItem,

@ -46,6 +46,7 @@
>
</q-btn>
<q-btn
v-if="callAvailable"
icon="call"
color="primary"
slot="right"
@ -77,7 +78,8 @@
export default {
name: 'csc-voice-mail-item',
props: [
'voiceMail'
'voiceMail',
'callAvailable'
],
components: {
QItem,

Loading…
Cancel
Save