Skip to content

Commit 430839f

Browse files
committed
refactor: filter and slice logic separated
1 parent 392d60e commit 430839f

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

apps/site/hooks/react-client/usePartnersList.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,11 @@ const usePartnersList = ({
1919
const initialRenderer = useRef(true);
2020

2121
const [seedList, setSeedList] = useState<Array<Partners>>(() => {
22-
if (maxLength === null) {
23-
return logos.filter(
24-
partner => !categories || partner.categories.includes(categories)
25-
);
26-
}
27-
return logos.slice(0, maxLength);
22+
const filteredLogos = logos.filter(
23+
partner => !categories || partner.categories.includes(categories)
24+
);
25+
26+
return filteredLogos.slice(0, maxLength || filteredLogos.length);
2827
});
2928

3029
useEffect(() => {

0 commit comments

Comments
 (0)