Skip to content

Commit d5ee94e

Browse files
authored
Merge pull request #1505 from kleros/refactor(web)/cases-list-view-updated
refactor(web): update-case-list-view
2 parents 579b39c + 1826951 commit d5ee94e

File tree

21 files changed

+597
-586
lines changed

21 files changed

+597
-586
lines changed

web/src/components/CasesDisplay/CasesGrid.tsx

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ import { isUndefined } from "utils/index";
88
import { decodeURIFilter } from "utils/uri";
99
import { DisputeDetailsFragment } from "queries/useCasesQuery";
1010
import useIsDesktop from "hooks/useIsDesktop";
11-
import DisputeCard from "components/DisputeCard";
12-
import CasesListHeader from "./CasesListHeader";
11+
import DisputeView from "components/DisputeView";
1312

1413
const GridContainer = styled.div`
15-
display: flex;
16-
flex-wrap: wrap;
14+
--gap: 24px;
15+
display: grid;
16+
grid-template-columns: repeat(auto-fill, minmax(min(100%, max(350px, (100% - var(--gap) * 2)/3)), 1fr));
1717
align-items: center;
18-
gap: 24px;
18+
gap: var(--gap);
1919
`;
2020

2121
const ListContainer = styled.div`
@@ -51,19 +51,18 @@ const CasesGrid: React.FC<ICasesGrid> = ({ disputes, casesPerPage, totalPages, c
5151
<>
5252
{isList && isDesktop ? (
5353
<ListContainer>
54-
<CasesListHeader />
5554
{isUndefined(disputes)
5655
? [...Array(casesPerPage)].map((_, i) => <SkeletonDisputeListItem key={i} />)
5756
: disputes.map((dispute) => {
58-
return <DisputeCard key={dispute.id} {...dispute} />;
57+
return <DisputeView key={dispute.id} {...dispute} />;
5958
})}
6059
</ListContainer>
6160
) : (
6261
<GridContainer>
6362
{isUndefined(disputes)
6463
? [...Array(casesPerPage)].map((_, i) => <SkeletonDisputeCard key={i} />)
6564
: disputes.map((dispute) => {
66-
return <DisputeCard key={dispute.id} {...dispute} overrideIsList />;
65+
return <DisputeView key={dispute.id} {...dispute} overrideIsList />;
6766
})}
6867
</GridContainer>
6968
)}

web/src/components/CasesDisplay/CasesListHeader.tsx

Lines changed: 0 additions & 70 deletions
This file was deleted.

web/src/components/DisputeCard/DisputeInfo.tsx

Lines changed: 0 additions & 221 deletions
This file was deleted.

0 commit comments

Comments
 (0)