refactor: update admin file page size changer and allow clear for usage

pull/199/merge
moonrailgun 1 month ago
parent 1d2207ef83
commit 4f56d761de

@ -1656,8 +1656,8 @@ importers:
specifier: workspace:^ specifier: workspace:^
version: link:../packages/sdk version: link:../packages/sdk
tushan: tushan:
specifier: ^0.3.9 specifier: ^0.3.11
version: 0.3.9(prop-types@15.8.1)(ts-node@10.9.1) version: 0.3.11(prop-types@15.8.1)(ts-node@10.9.1)
vite-express: vite-express:
specifier: 0.8.0 specifier: 0.8.0
version: 0.8.0(patch_hash=u6touqej4dt3zxnslnszarl7vq)(express@4.18.2)(vite@4.2.0) version: 0.8.0(patch_hash=u6touqej4dt3zxnslnszarl7vq)(express@4.18.2)(vite@4.2.0)
@ -33391,8 +33391,8 @@ packages:
domino: 2.1.6 domino: 2.1.6
dev: false dev: false
/tushan@0.3.9(prop-types@15.8.1)(ts-node@10.9.1): /tushan@0.3.11(prop-types@15.8.1)(ts-node@10.9.1):
resolution: {integrity: sha512-qKA6NdWkstPKYE0BaxLZFiPnWXCjpiO5voZxzqln2y0FRp1hG7Zb+gChBQWyrZulAmAVjBiABjOBajpuyu7bqw==} resolution: {integrity: sha512-4nTzGcgmoXt99uxSIFN05dm9APtDipCFkwMj2wcMrWABJqI72g4yt+3irUJ8BGCbD4jJA0skM8IfUS9Lx42fTg==}
dependencies: dependencies:
'@arco-design/web-react': 2.51.0(@types/react@18.0.20)(react-dom@18.2.0)(react@18.2.0) '@arco-design/web-react': 2.51.0(@types/react@18.0.20)(react-dom@18.2.0)(react@18.2.0)
'@tanstack/react-query': 4.33.0(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query': 4.33.0(react-dom@18.2.0)(react@18.2.0)

@ -29,7 +29,7 @@
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"tailchat-server-sdk": "workspace:^", "tailchat-server-sdk": "workspace:^",
"tushan": "^0.3.9", "tushan": "^0.3.11",
"vite-express": "0.8.0" "vite-express": "0.8.0"
}, },
"devDependencies": { "devDependencies": {

@ -51,6 +51,7 @@ export const FileList: React.FC = React.memo(() => {
}), }),
createSelectField('usage', { createSelectField('usage', {
label: 'Usage', label: 'Usage',
allowClear: true,
items: [ items: [
{ {
value: 'chat', value: 'chat',
@ -78,7 +79,7 @@ export const FileList: React.FC = React.memo(() => {
fields={fileFields} fields={fileFields}
action={{ detail: true, delete: true }} action={{ detail: true, delete: true }}
batchAction={{ delete: true }} batchAction={{ delete: true }}
showSizeChanger={true} showSizeChanger={[20, 50, 100, 500, 2000]}
meta={isOnlyChatFiles ? 'onlyChat' : undefined} meta={isOnlyChatFiles ? 'onlyChat' : undefined}
/> />
</> </>

Loading…
Cancel
Save