Browse Source

fix: force refresh on delete

pull/8665/head
rohittp 4 months ago
parent
commit
3de09e3e2c
  1. 8
      packages/nc-gui/components/dashboard/TreeView/TableNode.vue

8
packages/nc-gui/components/dashboard/TreeView/TableNode.vue

@ -206,6 +206,12 @@ const deleteTable = () => {
isOptionsOpen.value = false isOptionsOpen.value = false
isTableDeleteDialogVisible.value = true isTableDeleteDialogVisible.value = true
} }
const refreshViews = async () => {
isExpanded.value = false
await nextTick()
isExpanded.value = true
}
</script> </script>
<template> <template>
@ -397,7 +403,7 @@ const deleteTable = () => {
:base-id="base.id" :base-id="base.id"
/> />
<DashboardTreeViewViewsList v-if="isExpanded" :table-id="table.id" :base-id="base.id" /> <DashboardTreeViewViewsList v-if="isExpanded" :table-id="table.id" :base-id="base.id" @deleted="refreshViews" />
</div> </div>
</template> </template>

Loading…
Cancel
Save