perf: improve file table display in file table

chore/cli-prune-script
moonrailgun 5 months ago
parent 4a4adb1618
commit ab7830999d

@ -152,9 +152,16 @@ export const groupFields = [
];
export const fileFields = [
createTextField('objectName'),
createTextField('objectName', {
list: {
width: 320,
},
}),
createImageUrlField('url', {
preRenderTransform: parseUrlStr,
list: {
width: 140,
},
}),
createFileSizeField('size', {
list: {

@ -0,0 +1,7 @@
.arco-table-th {
white-space: nowrap;
}
.arco-table-td {
/* white-space: nowrap; */
overflow: hidden;
}

@ -1,6 +1,7 @@
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
import './global.css';
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
<App />

@ -42,12 +42,18 @@ export const FileList: React.FC = React.memo(() => {
{t('custom.file.fileTotalSize')}: {filesize(totalSize)}
</Typography.Paragraph>
</Row>
<ListTable
filter={[
createTextField('q', {
label: 'Search',
}),
]}
tableProps={{
scroll: {
x: 1200,
},
}}
fields={fileFields}
action={{ detail: true, delete: true }}
batchAction={{ delete: true }}

Loading…
Cancel
Save