mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-30 20:31:34 +02:00
Unselect files before deleting (#26810)
GitOrigin-RevId: 6bf22bc4983c96b7e2b45067aa0970c7fea293e2
This commit is contained in:
committed by
Copybot
parent
e5ec166491
commit
a8aab6f118
@@ -9,6 +9,7 @@ import OLModal, {
|
||||
} from '@/features/ui/components/ol/ol-modal'
|
||||
import OLButton from '@/features/ui/components/ol/ol-button'
|
||||
import OLNotification from '@/features/ui/components/ol/ol-notification'
|
||||
import { useFileTreeSelectable } from '../../contexts/file-tree-selectable'
|
||||
|
||||
function FileTreeModalDelete() {
|
||||
const { t } = useTranslation()
|
||||
@@ -22,6 +23,8 @@ function FileTreeModalDelete() {
|
||||
error,
|
||||
} = useFileTreeActionable()
|
||||
|
||||
const { select } = useFileTreeSelectable()
|
||||
|
||||
if (!isDeleting) return null // the modal will not be rendered; return early
|
||||
|
||||
function handleHide() {
|
||||
@@ -29,6 +32,7 @@ function FileTreeModalDelete() {
|
||||
}
|
||||
|
||||
function handleDelete() {
|
||||
select([])
|
||||
finishDeleting()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user