mirror of
https://github.com/twentyhq/twenty.git
synced 2024-12-18 09:02:11 +03:00
Fix infinite loop when opening relation picker in comments pane (#548)
* Typo * Remove hotkeys for relation picker
This commit is contained in:
parent
fffb8c99cb
commit
49c20907e8
@ -12,7 +12,6 @@ import { IconArrowUpRight } from '@tabler/icons-react';
|
||||
|
||||
import { CommentThreadForDrawer } from '@/comments/types/CommentThreadForDrawer';
|
||||
import CompanyChip from '@/companies/components/CompanyChip';
|
||||
import { useHotkeysScopeOnBooleanState } from '@/hotkeys/hooks/useHotkeysScopeOnBooleanState';
|
||||
import { useScopedHotkeys } from '@/hotkeys/hooks/useScopedHotkeys';
|
||||
import { InternalHotkeysScope } from '@/hotkeys/types/internal/InternalHotkeysScope';
|
||||
import { PersonChip } from '@/people/components/PersonChip';
|
||||
@ -98,11 +97,6 @@ export function CommentThreadRelationPicker({ commentThread }: OwnProps) {
|
||||
const [isMenuOpen, setIsMenuOpen] = useState(false);
|
||||
const [searchFilter, setSearchFilter] = useState('');
|
||||
|
||||
useHotkeysScopeOnBooleanState(
|
||||
{ scope: InternalHotkeysScope.RelationPicker },
|
||||
isMenuOpen,
|
||||
);
|
||||
|
||||
const theme = useTheme();
|
||||
|
||||
const peopleIds =
|
||||
|
@ -10,17 +10,17 @@ export function useHotkeysScopeOnBooleanState(
|
||||
booleanState: boolean,
|
||||
) {
|
||||
const addToHotkeysScopeStack = useAddToHotkeysScopeStack();
|
||||
const removeFromHoteysScopeStack = useRemoveFromHotkeysScopeStack();
|
||||
const removeFromHotkeysScopeStack = useRemoveFromHotkeysScopeStack();
|
||||
|
||||
useEffect(() => {
|
||||
if (booleanState) {
|
||||
addToHotkeysScopeStack(hotkeysScopeStackItem);
|
||||
} else {
|
||||
removeFromHoteysScopeStack(hotkeysScopeStackItem.scope);
|
||||
removeFromHotkeysScopeStack(hotkeysScopeStackItem.scope);
|
||||
}
|
||||
}, [
|
||||
hotkeysScopeStackItem,
|
||||
removeFromHoteysScopeStack,
|
||||
removeFromHotkeysScopeStack,
|
||||
addToHotkeysScopeStack,
|
||||
booleanState,
|
||||
]);
|
||||
|
Loading…
Reference in New Issue
Block a user