removed stop old stuff and fixed up code

This commit is contained in:
Boki 2025-06-15 21:12:23 -04:00
parent 8e01d523d0
commit 3f5bbc6345
4 changed files with 15 additions and 241 deletions

View file

@ -65,7 +65,7 @@ export function DataTable<T>({
<input
type="text"
value={globalFilter}
onChange={(e) => setGlobalFilter(e.target.value)}
onChange={e => setGlobalFilter(e.target.value)}
placeholder="Search..."
className="w-full max-w-md bg-surface border border-border rounded px-3 py-2 text-sm text-text-primary placeholder-text-muted focus:ring-1 focus:ring-primary-500 focus:border-primary-500"
/>
@ -90,7 +90,7 @@ export function DataTable<T>({
className="bg-background"
/>
),
TableRow: (props) => {
TableRow: props => {
const index = props['data-index'] as number;
const row = rows[index];
@ -100,7 +100,7 @@ export function DataTable<T>({
className="hover:bg-surface cursor-pointer border-b border-border"
onClick={() => onRowClick?.(row.original)}
>
{row.getVisibleCells().map((cell) => (
{row.getVisibleCells().map(cell => (
<td
key={cell.id}
className="px-3 py-2 text-sm text-text-primary border-r border-border"
@ -116,15 +116,16 @@ export function DataTable<T>({
},
}}
fixedHeaderContent={() =>
table.getHeaderGroups().map((headerGroup) => (
table.getHeaderGroups().map(headerGroup => (
<tr key={headerGroup.id} className="bg-surface border-b border-border">
{headerGroup.headers.map((header) => (
{headerGroup.headers.map(header => (
<th
key={header.id}
colSpan={header.colSpan}
className={cn(
'px-3 py-2 text-xs font-medium text-text-secondary uppercase tracking-wider text-left border-r border-border',
header.column.getCanSort() && 'cursor-pointer select-none hover:bg-surface-secondary'
header.column.getCanSort() &&
'cursor-pointer select-none hover:bg-surface-secondary'
)}
style={{ width: header.getSize() }}
onClick={header.column.getToggleSortingHandler()}