fix: broken team's add / edit member action
This commit is contained in:
@@ -51,7 +51,7 @@
|
|||||||
/>
|
/>
|
||||||
<span class="select-wrapper">
|
<span class="select-wrapper">
|
||||||
<tippy
|
<tippy
|
||||||
ref="memberOptions"
|
:ref="`memberOptions-${index}`"
|
||||||
interactive
|
interactive
|
||||||
trigger="click"
|
trigger="click"
|
||||||
theme="popover"
|
theme="popover"
|
||||||
@@ -80,24 +80,15 @@
|
|||||||
</template>
|
</template>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="OWNER"
|
label="OWNER"
|
||||||
@click.native="
|
@click.native="updateMemberRole(index, 'OWNER')"
|
||||||
$refs.memberOptions.tippy().hide()
|
|
||||||
updateMemberRole(index, 'OWNER')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="EDITOR"
|
label="EDITOR"
|
||||||
@click.native="
|
@click.native="updateMemberRole(index, 'EDITOR')"
|
||||||
$refs.memberOptions.tippy().hide()
|
|
||||||
updateMemberRole(index, 'EDITOR')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="VIEWER"
|
label="VIEWER"
|
||||||
@click.native="
|
@click.native="updateMemberRole(index, 'VIEWER')"
|
||||||
$refs.memberOptions.tippy().hide()
|
|
||||||
updateMemberRole(index, 'VIEWER')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
</tippy>
|
</tippy>
|
||||||
</span>
|
</span>
|
||||||
@@ -136,7 +127,7 @@
|
|||||||
/>
|
/>
|
||||||
<span class="select-wrapper">
|
<span class="select-wrapper">
|
||||||
<tippy
|
<tippy
|
||||||
ref="newMemberOptions"
|
:ref="`newMemberOptions-${index}`"
|
||||||
interactive
|
interactive
|
||||||
trigger="click"
|
trigger="click"
|
||||||
theme="popover"
|
theme="popover"
|
||||||
@@ -165,24 +156,15 @@
|
|||||||
</template>
|
</template>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="OWNER"
|
label="OWNER"
|
||||||
@click.native="
|
@click.native="updateNewMemberRole(index, 'OWNER')"
|
||||||
$refs.newMemberOptions.tippy().hide()
|
|
||||||
updateNewMemberRole(index, 'OWNER')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="EDITOR"
|
label="EDITOR"
|
||||||
@click.native="
|
@click.native="updateNewMemberRole(index, 'EDITOR')"
|
||||||
$refs.newMemberOptions.tippy().hide()
|
|
||||||
updateNewMemberRole(index, 'EDITOR')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
<SmartItem
|
<SmartItem
|
||||||
label="VIEWER"
|
label="VIEWER"
|
||||||
@click.native="
|
@click.native="updateNewMemberRole(index, 'VIEWER')"
|
||||||
$refs.newMemberOptions.tippy().hide()
|
|
||||||
updateNewMemberRole(index, 'VIEWER')
|
|
||||||
"
|
|
||||||
/>
|
/>
|
||||||
</tippy>
|
</tippy>
|
||||||
</span>
|
</span>
|
||||||
@@ -253,9 +235,11 @@ export default defineComponent({
|
|||||||
methods: {
|
methods: {
|
||||||
updateMemberRole(id, role) {
|
updateMemberRole(id, role) {
|
||||||
this.members[id].role = role
|
this.members[id].role = role
|
||||||
|
this.$refs[`memberOptions-${id}`][0].tippy().hide()
|
||||||
},
|
},
|
||||||
updateNewMemberRole(id, role) {
|
updateNewMemberRole(id, role) {
|
||||||
this.newMembers[id].value = role
|
this.newMembers[id].value = role
|
||||||
|
this.$refs[`newMemberOptions-${id}`][0].tippy().hide()
|
||||||
},
|
},
|
||||||
addTeamMember() {
|
addTeamMember() {
|
||||||
const member = { key: "", value: "" }
|
const member = { key: "", value: "" }
|
||||||
|
|||||||
Reference in New Issue
Block a user