Skip to content

Commit a607e9b

Browse files
committed
Run lint fix
Signed-off-by: Frances Thai <[email protected]>
1 parent 0636402 commit a607e9b

File tree

1 file changed

+21
-13
lines changed

1 file changed

+21
-13
lines changed

web/vtadmin/src/components/dataTable/SortedDataTable.tsx

+21-13
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ interface Props<T> {
4646
pageKey?: string;
4747
}
4848

49-
type SortOrder = 'asc' | 'desc'
49+
type SortOrder = 'asc' | 'desc';
5050

5151
// Generally, page sizes of ~100 rows are fine in terms of performance,
5252
// but anything over ~50 feels unwieldy in terms of UX.
@@ -121,7 +121,15 @@ export const SortedDataTable = <T extends object>({
121121
{title && <caption>{title}</caption>}
122122
<thead>
123123
<tr>
124-
{columns.map((col, cdx) => <SortTableHeader col={col} cdx={cdx} sortColumn={sortColumn} sortOrder={sortOrder} handleSort={handleSort}></SortTableHeader>)}
124+
{columns.map((col, cdx) => (
125+
<SortTableHeader
126+
col={col}
127+
cdx={cdx}
128+
sortColumn={sortColumn}
129+
sortOrder={sortOrder}
130+
handleSort={handleSort}
131+
></SortTableHeader>
132+
))}
125133
</tr>
126134
</thead>
127135
<tbody>{renderRows(dataPage)}</tbody>
@@ -138,16 +146,16 @@ export const SortedDataTable = <T extends object>({
138146
};
139147

140148
type SortTableHeaderProps = {
141-
col: ColumnProps
142-
cdx: number
143-
sortOrder: SortOrder
144-
sortColumn: null | string
145-
handleSort: (column: any) => void
146-
}
149+
col: ColumnProps;
150+
cdx: number;
151+
sortOrder: SortOrder;
152+
sortColumn: null | string;
153+
handleSort: (column: any) => void;
154+
};
147155

148-
const SortTableHeader: React.FC<SortTableHeaderProps> = ({col, cdx, sortOrder, sortColumn, handleSort}) => {
149-
const upFillColor = sortOrder === 'asc' && sortColumn === col.accessor ? "fill-current" : "fill-gray-300"
150-
const downFillColor = sortOrder !== 'asc' && sortColumn === col.accessor ? "fill-current" : "fill-gray-300"
156+
const SortTableHeader: React.FC<SortTableHeaderProps> = ({ col, cdx, sortOrder, sortColumn, handleSort }) => {
157+
const upFillColor = sortOrder === 'asc' && sortColumn === col.accessor ? 'fill-current' : 'fill-gray-300';
158+
const downFillColor = sortOrder !== 'asc' && sortColumn === col.accessor ? 'fill-current' : 'fill-gray-300';
151159
return (
152160
<th key={cdx} onClick={() => handleSort(col.accessor)}>
153161
<div className="flex cursor-pointer items-center">
@@ -158,5 +166,5 @@ const SortTableHeader: React.FC<SortTableHeaderProps> = ({col, cdx, sortOrder, s
158166
</div>
159167
</div>
160168
</th>
161-
)
162-
}
169+
);
170+
};

0 commit comments

Comments
 (0)