mirror of https://github.com/msgbyte/tailchat
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.
19 lines
642 B
TypeScript
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>
|
|
);
|