3886 - Shortcut Sort/Filter (#3901)

Closes #3886

---------

Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
This commit is contained in:
Kanav Arora
2024-04-04 04:13:44 +05:30
committed by GitHub
parent b65d82c274
commit bcf5268f7f
22 changed files with 473 additions and 63 deletions

View File

@ -74,7 +74,7 @@ export const EditableFilterDropdownButton = ({
return (
<Dropdown
dropdownId={viewFilter.fieldMetadataId}
dropdownId={viewFilterDropdownId}
clickableComponent={
<EditableFilterChip viewFilter={viewFilter} onRemove={handleRemove} />
}

View File

@ -4,7 +4,6 @@ import { useRecoilValue } from 'recoil';
import { AddObjectFilterFromDetailsButton } from '@/object-record/object-filter-dropdown/components/AddObjectFilterFromDetailsButton';
import { ObjectFilterDropdownScope } from '@/object-record/object-filter-dropdown/scopes/ObjectFilterDropdownScope';
import { FiltersHotkeyScope } from '@/object-record/object-filter-dropdown/types/FiltersHotkeyScope';
import { DropdownScope } from '@/ui/layout/dropdown/scopes/DropdownScope';
import { EditableFilterDropdownButton } from '@/views/components/EditableFilterDropdownButton';
import { EditableSortChip } from '@/views/components/EditableSortChip';
@ -161,7 +160,7 @@ export const ViewBarDetails = ({
<EditableFilterDropdownButton
viewFilter={viewFilter}
hotkeyScope={{
scope: FiltersHotkeyScope.ObjectFilterDropdownButton,
scope: viewFilter.fieldMetadataId,
}}
viewFilterDropdownId={viewFilter.fieldMetadataId}
/>