|
|
@ -23,8 +23,13 @@ import {
|
|
|
|
ReferenceField,
|
|
|
|
ReferenceField,
|
|
|
|
SelectInput,
|
|
|
|
SelectInput,
|
|
|
|
regex,
|
|
|
|
regex,
|
|
|
|
|
|
|
|
Pagination,
|
|
|
|
} from "react-admin";
|
|
|
|
} from "react-admin";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const UserPagination = props => (
|
|
|
|
|
|
|
|
<Pagination {...props} rowsPerPageOptions={[10, 25, 50, 100, 500, 1000]} />
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
const UserFilter = props => (
|
|
|
|
const UserFilter = props => (
|
|
|
|
<Filter {...props}>
|
|
|
|
<Filter {...props}>
|
|
|
|
<BooleanInput source="guests" alwaysOn />
|
|
|
|
<BooleanInput source="guests" alwaysOn />
|
|
|
@ -42,6 +47,7 @@ export const UserList = props => (
|
|
|
|
filters={<UserFilter />}
|
|
|
|
filters={<UserFilter />}
|
|
|
|
filterDefaultValues={{ guests: true, deactivated: false }}
|
|
|
|
filterDefaultValues={{ guests: true, deactivated: false }}
|
|
|
|
bulkActionButtons={false}
|
|
|
|
bulkActionButtons={false}
|
|
|
|
|
|
|
|
pagination={<UserPagination />}
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<Datagrid rowClick="edit">
|
|
|
|
<Datagrid rowClick="edit">
|
|
|
|
<ReferenceField
|
|
|
|
<ReferenceField
|
|
|
|