Add 'Esc' hotkey behavior on Filter and Sorts dropdown (#1622)
* fix esc key * add changes * add changes * add changes
This commit is contained in:
@ -85,6 +85,10 @@ export const SortDropdownButton = ({
|
||||
);
|
||||
};
|
||||
|
||||
const handleDropdownButtonClose = () => {
|
||||
resetState();
|
||||
};
|
||||
|
||||
return (
|
||||
<DropdownButton
|
||||
dropdownId={SortDropdownId}
|
||||
@ -135,6 +139,7 @@ export const SortDropdownButton = ({
|
||||
)}
|
||||
</StyledDropdownMenu>
|
||||
}
|
||||
onClose={handleDropdownButtonClose}
|
||||
></DropdownButton>
|
||||
);
|
||||
};
|
||||
|
||||
@ -43,7 +43,7 @@ export const ViewBar = ({
|
||||
hotkeyScope={{ scope: FiltersHotkeyScope.FilterDropdownButton }}
|
||||
/>
|
||||
<SortDropdownButton
|
||||
hotkeyScope={{ scope: FiltersHotkeyScope.FilterDropdownButton }}
|
||||
hotkeyScope={{ scope: FiltersHotkeyScope.SortDropdownButton }}
|
||||
isPrimaryButton
|
||||
/>
|
||||
{optionsDropdownButton}
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
export enum FiltersHotkeyScope {
|
||||
FilterDropdownButton = 'filter-dropdown-button',
|
||||
SortDropdownButton = 'sort-dropdown-button',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user