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:^
version: link:../packages/sdk
tushan:
specifier: ^0.3.9
version: 0.3.9(prop-types@15.8.1)(ts-node@10.9.1)
specifier: ^0.3.11
version: 0.3.11(prop-types@15.8.1)(ts-node@10.9.1)
vite-express:
specifier: 0.8.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
dev: false
/tushan@0.3.9(prop-types@15.8.1)(ts-node@10.9.1):
resolution: {integrity: sha512-qKA6NdWkstPKYE0BaxLZFiPnWXCjpiO5voZxzqln2y0FRp1hG7Zb+gChBQWyrZulAmAVjBiABjOBajpuyu7bqw==}
/tushan@0.3.11(prop-types@15.8.1)(ts-node@10.9.1):
resolution: {integrity: sha512-4nTzGcgmoXt99uxSIFN05dm9APtDipCFkwMj2wcMrWABJqI72g4yt+3irUJ8BGCbD4jJA0skM8IfUS9Lx42fTg==}
dependencies:
'@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)

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

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

Loading…
Cancel
Save