mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-01-17 14:18:17 +01:00
Fix: google translate extenstion close side panel (#4625)
* Fix gtx-trans close sidepanel * reset the package-lock.json file
This commit is contained in:
parent
4f3b891e45
commit
309cf3d6d9
2
package-lock.json
generated
2
package-lock.json
generated
@ -11025,4 +11025,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -3,7 +3,9 @@ import { useEffect } from 'react';
|
||||
export function useOutsideClick(ref: any, callback: any) {
|
||||
useEffect(() => {
|
||||
const listener = (event: any) => {
|
||||
const isClickedOutside = !ref?.current?.contains(event.target);
|
||||
const isClickedOutside =
|
||||
!ref?.current?.contains(event.target) &&
|
||||
!document?.getElementById('gtx-trans')?.contains(event.target);
|
||||
if (isClickedOutside) {
|
||||
callback();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user