You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailchat/server/admin/app/ra/resources/file.tsx

19 lines
642 B
TypeScript

import React from 'react';
import { Datagrid, DateField, List, TextField, UrlField } from 'react-admin';
import { FilesizeField } from '../components/FilesizeField';
import { UserField } from '../components/UserField';
export const FileList: React.FC = () => (
<List>
<Datagrid bulkActionButtons={false}>
<TextField source="objectName" />
<UrlField source="url" target="__blank" />
<FilesizeField source="size" noWrap={true} />
<TextField source="metaData.content-type" />
<TextField source="etag" />
<UserField source="userId" />
<DateField source="createdAt" />
</Datagrid>
</List>
);