feat: updates

This commit is contained in:
qier222 2022-10-28 20:29:04 +08:00
parent a1b0bcf4d3
commit 884f3df41a
No known key found for this signature in database
198 changed files with 4572 additions and 5336 deletions

View file

@ -36,6 +36,11 @@ export const openContextMenu = ({
dataSourceID: ContextMenu['dataSourceID']
options?: ContextMenu['options']
}) => {
if (event.target === contextMenus.target) {
closeContextMenu()
return
}
const target = event.target as HTMLElement
contextMenus.target = ref(target)
@ -48,8 +53,8 @@ export const openContextMenu = ({
}
}
export const closeContextMenu = (event: MouseEvent) => {
if (event.target === contextMenus.target) {
export const closeContextMenu = (event?: MouseEvent) => {
if (event?.target === contextMenus.target) {
return
}
assign(contextMenus, initContextMenu)