Skip to content

Commit 5a3cf36

Browse files
remove sorting for members table
1 parent 5d3017e commit 5a3cf36

File tree

1 file changed

+77
-70
lines changed

1 file changed

+77
-70
lines changed

src/ui/layouts/settings/Organization/useHeaderCols.tsx

Lines changed: 77 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ import { UpdateMember } from './UpdateMember';
1818
import { TokenPopup } from './tokenPopup';
1919
import ReactTooltip from 'react-tooltip';
2020
import { Sorting, SortingDirection } from './ForSorting/types';
21-
import { SortingHeader } from './ForSorting/SortingHeader';
21+
// import { SortingHeader } from './ForSorting/SortingHeader';
2222
import { useService } from './ForSorting/useServiceForSorting';
23-
import _ from 'lodash';
23+
// import _ from 'lodash';
2424

2525
export const useInviteHeaderCols = (): HeaderCol[] => {
2626
return [
@@ -98,25 +98,26 @@ export const useMemberHeaderCols = ({
9898
activeSortingDirection,
9999
filteredMembers,
100100
});
101+
console.log(sortMethod);
101102

102103
return [
103104
{
104105
render: () => (
105-
<SortingHeader
106-
sorting="name"
107-
sortMethod={sortMethod('name', {
108-
asc: (filteredMembers: TMember[]) =>
109-
_.orderBy(filteredMembers, ['name'], ['asc']),
110-
desc: (filteredMembers: TMember[]) =>
111-
_.orderBy(filteredMembers, ['name'], ['desc']),
112-
})}
113-
activeSorting={activeSorting}
114-
activeSortingDirection={activeSortingDirection}
115-
>
116-
<Paragraph size="small" style={headColStyle}>
117-
{translate('table.member.text')}
118-
</Paragraph>
119-
</SortingHeader>
106+
// <SortingHeader
107+
// sorting="name"
108+
// sortMethod={sortMethod('name', {
109+
// asc: (filteredMembers: TMember[]) =>
110+
// _.orderBy(filteredMembers, ['name'], ['asc']),
111+
// desc: (filteredMembers: TMember[]) =>
112+
// _.orderBy(filteredMembers, ['name'], ['desc']),
113+
// })}
114+
// activeSorting={activeSorting}
115+
// activeSortingDirection={activeSortingDirection}
116+
// >
117+
<Paragraph size="small" style={headColStyle}>
118+
{translate('table.member.text')}
119+
</Paragraph>
120+
// </SortingHeader>
120121
),
121122
width: '12%',
122123
renderRow: (member: TMember) => {
@@ -175,52 +176,56 @@ export const useMemberHeaderCols = ({
175176
),
176177
},
177178
{
178-
render: () => (<Paragraph size="small" style={headColStyle}>Roles</Paragraph>),
179+
render: () => (
180+
<Paragraph size="small" style={headColStyle}>
181+
Roles
182+
</Paragraph>
183+
),
179184
width: '15%',
180185
renderRow: (member: TMember) => {
181186
const role = member?.roles?.map((e) => {
182-
return e.name
183-
})
184-
187+
return e.name;
188+
});
189+
185190
return (
186-
<FlexBox alignItems="center">
187-
<Paragraph size="small">
188-
<Paragraph>{role?.toString()}</Paragraph>
189-
</Paragraph>
191+
<FlexBox alignItems="center">
192+
<Paragraph size="small">
193+
<Paragraph>{role?.toString()}</Paragraph>
194+
</Paragraph>
190195
</FlexBox>
191-
)
192-
}
196+
);
197+
},
193198
},
194199
{
195200
render: () => (
196-
<SortingHeader
197-
sorting="created"
198-
sortMethod={sortMethod('created', {
199-
asc: (filteredMembers: any[]) =>
200-
_.orderBy(
201-
filteredMembers,
202-
(member: any) => new Date(member?.created).getTime(),
203-
['asc'],
204-
),
205-
desc: (filteredMembers: any[]) =>
206-
_.orderBy(
207-
filteredMembers,
208-
(member: any) => new Date(member?.created).getTime(),
209-
['desc'],
210-
),
211-
})}
212-
activeSorting={activeSorting}
213-
activeSortingDirection={activeSortingDirection}
214-
>
215-
<Paragraph size="small" style={headColStyle}>
216-
{translate('table.createdAt.text')}
217-
</Paragraph>
218-
</SortingHeader>
201+
// <SortingHeader
202+
// sorting="created"
203+
// sortMethod={sortMethod('created', {
204+
// asc: (filteredMembers: any[]) =>
205+
// _.orderBy(
206+
// filteredMembers,
207+
// (member: any) => new Date(member?.created).getTime(),
208+
// ['asc'],
209+
// ),
210+
// desc: (filteredMembers: any[]) =>
211+
// _.orderBy(
212+
// filteredMembers,
213+
// (member: any) => new Date(member?.created).getTime(),
214+
// ['desc'],
215+
// ),
216+
// })}
217+
// activeSorting={activeSorting}
218+
// activeSortingDirection={activeSortingDirection}
219+
// >
220+
<Paragraph size="small" style={headColStyle}>
221+
{translate('table.createdAt.text')}
222+
</Paragraph>
223+
// </SortingHeader>
219224
),
220225
width: '13%',
221-
renderRow: (member: TMember) => (
226+
renderRow: (member: TMember) => (
222227
<FlexBox alignItems="center">
223-
<div data-tip data-for={formatDateToDisplayOnTable(member?.created)}>
228+
<div data-tip data-for={formatDateToDisplayOnTable(member?.created)}>
224229
<FlexBox alignItems="center">
225230
<Box paddingRight="sm">
226231
<icons.calendar color={iconColors.grey} size={iconSizes.sm} />
@@ -235,36 +240,38 @@ export const useMemberHeaderCols = ({
235240
place="top"
236241
effect="solid"
237242
>
238-
<Paragraph color="white">{formatDateToDisplayOnTable(member?.created)}</Paragraph>
243+
<Paragraph color="white">
244+
{formatDateToDisplayOnTable(member?.created)}
245+
</Paragraph>
239246
</ReactTooltip>
240247
</FlexBox>
241-
)
248+
),
242249
},
243250
{
244251
render: () => <Paragraph size="small"></Paragraph>,
245-
width: decoded.permissions.includes('write') ? '5%' :'0%',
252+
width: decoded.permissions.includes('write') ? '5%' : '0%',
246253
renderRow: (member: any) => (
247254
<FlexBox alignItems="center">
248255
{decoded.permissions.includes('write') && (
249-
<>
250-
<FlexBox >
251-
<div data-tip data-for={member?.id}>
252-
<UpdateMember member={member} />
253-
</div>
254-
</FlexBox>
256+
<>
257+
<FlexBox>
258+
<div data-tip data-for={member?.id}>
259+
<UpdateMember member={member} />
260+
</div>
261+
</FlexBox>
255262

256-
<FlexBox>
257-
<div data-tip data-for={member?.id}>
258-
<DeleteMember member={member} />
259-
</div>
260-
{/* <ReactTooltip id={member.id} place="top" effect="solid">
263+
<FlexBox>
264+
<div data-tip data-for={member?.id}>
265+
<DeleteMember member={member} />
266+
</div>
267+
{/* <ReactTooltip id={member.id} place="top" effect="solid">
261268
<Paragraph color="white">Delete Member</Paragraph>
262269
</ReactTooltip> */}
263-
</FlexBox>
264-
</>
270+
</FlexBox>
271+
</>
265272
)}
266273
</FlexBox>
267-
)
268-
}
274+
),
275+
},
269276
];
270277
};

0 commit comments

Comments
 (0)