import React from "react";
import {
ArrayInput,
Datagrid,
Create,
Edit,
List,
Filter,
SimpleForm,
SimpleFormIterator,
BooleanField,
BooleanInput,
ImageField,
PasswordInput,
TextField,
TextInput,
ReferenceField,
SelectInput,
regex,
} from "react-admin";
const UserFilter = props => (
);
export const UserList = props => (
}
filterDefaultValues={{ guests: true, deactivated: false }}
bulkActionButtons={false}
>
{/* Hack since the users endpoint does not give displaynames in the list*/}
);
// https://matrix.org/docs/spec/appendices#user-identifiers
const validateUser = regex(
/^@[a-z0-9._=\-/]+:.*/,
"synapseadmin.users.invalid_user_id"
);
export const UserCreate = props => (
);
export const UserEdit = props => (
);