|
|
@ -2,6 +2,7 @@ import filesize from 'filesize';
|
|
|
|
import React, { useState } from 'react';
|
|
|
|
import React, { useState } from 'react';
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
createTextField,
|
|
|
|
createTextField,
|
|
|
|
|
|
|
|
createSelectField,
|
|
|
|
ListTable,
|
|
|
|
ListTable,
|
|
|
|
useAsync,
|
|
|
|
useAsync,
|
|
|
|
useTranslation,
|
|
|
|
useTranslation,
|
|
|
@ -48,6 +49,26 @@ export const FileList: React.FC = React.memo(() => {
|
|
|
|
createTextField('q', {
|
|
|
|
createTextField('q', {
|
|
|
|
label: 'Search',
|
|
|
|
label: 'Search',
|
|
|
|
}),
|
|
|
|
}),
|
|
|
|
|
|
|
|
createSelectField('usage', {
|
|
|
|
|
|
|
|
label: 'Usage',
|
|
|
|
|
|
|
|
items: [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 'chat',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 'group',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 'user',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 'server',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
value: 'unknown',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
}),
|
|
|
|
]}
|
|
|
|
]}
|
|
|
|
tableProps={{
|
|
|
|
tableProps={{
|
|
|
|
scroll: {
|
|
|
|
scroll: {
|
|
|
|