Add confirmation dialog for room deletion

This commit is contained in:
dklimpel 2021-01-04 10:46:39 +01:00
parent 2e6988f090
commit 79df4dc3db

View File

@ -72,11 +72,21 @@ const RoomTitle = ({ record }) => {
);
};
const RoomShowActions = ({ basePath, data, resource }) => (
<TopToolbar>
<DeleteButton basePath={basePath} record={data} resource={resource} />
</TopToolbar>
);
const RoomShowActions = ({ basePath, data, resource }) => {
const translate = useTranslate();
return (
<TopToolbar>
<DeleteButton
basePath={basePath}
record={data}
resource={resource}
undoable={false}
confirmTitle={translate("synapseadmin.rooms.delete.title")}
confirmContent={translate("synapseadmin.rooms.delete.message")}
/>
</TopToolbar>
);
};
export const RoomShow = props => {
const translate = useTranslate();