mirror of
https://github.com/directus/directus.git
synced 2026-02-16 05:05:01 -05:00
Clear user's selection upon navigation (#8472)
* Clear user's selection upon navigation * Clear selection upon route navigation
This commit is contained in:
@@ -168,6 +168,7 @@ import api from '@/api';
|
||||
import usePreset from '@/composables/use-preset';
|
||||
import LayoutSidebarDetail from '@/views/private/components/layout-sidebar-detail';
|
||||
import SearchInput from '@/views/private/components/search-input';
|
||||
import { onBeforeRouteLeave, onBeforeRouteUpdate } from 'vue-router';
|
||||
import { useUserStore, usePermissionsStore } from '@/stores';
|
||||
import useNavigation from '../composables/use-navigation';
|
||||
import { useLayout } from '@/composables/use-layout';
|
||||
@@ -242,6 +243,13 @@ export default defineComponent({
|
||||
|
||||
const { batchEditAllowed, batchDeleteAllowed, createAllowed } = usePermissions();
|
||||
|
||||
onBeforeRouteLeave(() => {
|
||||
selection.value = [];
|
||||
});
|
||||
onBeforeRouteUpdate(() => {
|
||||
selection.value = [];
|
||||
});
|
||||
|
||||
return {
|
||||
t,
|
||||
canInviteUsers,
|
||||
|
||||
Reference in New Issue
Block a user