Skip to content

Commit 5167e71

Browse files
authored
Merge pull request #3041 from IntersectMBO/feat/3035-improve-default-view-and-filtering-in-drep-directory
feat(#3035): improve default filtering of DRep directory
2 parents 579577b + ca3a2fc commit 5167e71

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ changes.
4040
- Update @intersect.mbo/pdf-ui to v0.6.0
4141
- Bump actions/cache to v4 across workflows
4242
- Unify ADA Format across the application [Issue 3031](https://github.com/IntersectMBO/govtool/issues/3031)
43+
- Change default filtering for DRep directory to show the active DReps [Issue 3035](https://github.com/IntersectMBO/govtool/issues/3035)
4344

4445
### Removed
4546

govtool/frontend/src/pages/DRepDirectoryContent.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,16 @@ export const DRepDirectoryContent: FC<DRepDirectoryContentProps> = ({
4646
const { dRepID: myDRepId, pendingTransaction, stakeKey } = useCardano();
4747
const { t } = useTranslation();
4848
const { debouncedSearchText, ...dataActionsBarProps } = useDataActionsBar();
49-
const { chosenFilters, chosenSorting, setChosenSorting } =
49+
const { chosenFilters, chosenSorting, setChosenFilters, setChosenSorting } =
5050
dataActionsBarProps;
5151

5252
const [inProgressDelegationDRepData, setInProgressDelegationDRepData] =
5353
useState<DRepData | undefined>(undefined);
5454

5555
useEffect(() => {
5656
if (!chosenSorting) setChosenSorting(DRepListSort.Random);
57-
}, [chosenSorting, setChosenSorting]);
57+
if (!chosenFilters.length) setChosenFilters([DRepStatus.Active]);
58+
}, [chosenSorting, setChosenSorting, chosenFilters, setChosenFilters]);
5859

5960
const { delegate, isDelegating } = useDelegateTodRep();
6061

0 commit comments

Comments
 (0)