diff --git a/src/components/EventReports.js b/src/components/EventReports.js
index 6f463ab..56ee10d 100644
--- a/src/components/EventReports.js
+++ b/src/components/EventReports.js
@@ -28,10 +28,10 @@ const ReportPagination = props => (
);
-export const ReportShow = props => {
+export const ReportShow = () => {
const translate = useTranslate();
return (
-
+
{
);
};
-export const ReportList = ({ ...props }) => {
- return (
-
}
- sort={{ field: "received_ts", order: "DESC" }}
- bulkActionButtons={false}
- >
-
-
-
-
-
-
-
-
- );
-};
+export const ReportList = () => (
+
}
+ sort={{ field: "received_ts", order: "DESC" }}
+ bulkActionButtons={false}
+ >
+
+
+
+
+
+
+
+
+);
diff --git a/src/components/Menu.js b/src/components/Menu.js
index f65ac3a..3088299 100644
--- a/src/components/Menu.js
+++ b/src/components/Menu.js
@@ -1,4 +1,3 @@
-// in src/Menu.js
import * as React from "react";
import { useMediaQuery } from "@mui/material";
import {
diff --git a/src/components/RegistrationTokens.js b/src/components/RegistrationTokens.js
index 28213e5..a4a8c50 100644
--- a/src/components/RegistrationTokens.js
+++ b/src/components/RegistrationTokens.js
@@ -59,33 +59,30 @@ const RegistrationTokenFilter = props => (
);
-export const RegistrationTokenList = props => {
- return (
-
}
- filterDefaultValues={{ valid: true }}
- pagination={false}
- perPage={500}
- >
-
-
-
-
-
-
-
-
- );
-};
+export const RegistrationTokenList = () => (
+
}
+ filterDefaultValues={{ valid: true }}
+ pagination={false}
+ perPage={500}
+ >
+
+
+
+
+
+
+
+
+);
-export const RegistrationTokenCreate = props => (
-
+export const RegistrationTokenCreate = () => (
+
}>
(
);
-export const RegistrationTokenEdit = props => {
- return (
-
-
-
-
-
-
-
-
-
- );
-};
+export const RegistrationTokenEdit = () => (
+
+
+
+
+
+
+
+
+
+);
diff --git a/src/components/RoomDirectory.js b/src/components/RoomDirectory.js
index d21aac3..ca014b8 100644
--- a/src/components/RoomDirectory.js
+++ b/src/components/RoomDirectory.js
@@ -28,12 +28,11 @@ const RoomDirectoryPagination = props => (
);
-export const RoomDirectoryDeleteButton = props => {
+export const RoomDirectoryDeleteButton = () => {
const translate = useTranslate();
return (
{
);
};
-export const RoomDirectoryBulkDeleteButton = props => (
+export const RoomDirectoryBulkDeleteButton = () => (
{
const record = useRecordContext();
const notify = useNotify();
const refresh = useRefresh();
- const [create, { isloading }] = useCreate("room_directory");
+ const [create, { isloading }] = useCreate();
const handleSend = values => {
create(
- {
- payload: { data: { id: record.id } },
- },
+ "room_directory",
+ { data: { id: record.id } },
{
onSuccess: data => {
notify("resources.room_directory.action.send_success");
@@ -137,9 +134,10 @@ const RoomDirectoryBulkActionButtons = () => (
);
-const AvatarField = ({ source, className, record = {} }) => (
-
-);
+const AvatarField = ({ source, sx }) => {
+ const record = useRecordContext();
+ return ;
+};
const RoomDirectoryListActions = () => (
diff --git a/src/components/destinations.js b/src/components/destinations.js
index f0cc3e2..b918d4c 100644
--- a/src/components/destinations.js
+++ b/src/components/destinations.js
@@ -128,14 +128,10 @@ export const DestinationList = () => {
);
};
-export const DestinationShow = props => {
+export const DestinationShow = () => {
const translate = useTranslate();
return (
- }
- title={}
- {...props}
- >
+ } title={}>
}>
diff --git a/src/components/rooms.js b/src/components/rooms.js
index 1a2ff8c..99d1d68 100644
--- a/src/components/rooms.js
+++ b/src/components/rooms.js
@@ -55,7 +55,7 @@ const RoomPagination = props => (
);
-const RoomTitle = props => {
+const RoomTitle = () => {
const record = useRecordContext();
const translate = useTranslate();
var name = "";
@@ -70,23 +70,23 @@ const RoomTitle = props => {
);
};
-const RoomShowActions = ({ data, resource }) => {
+const RoomShowActions = () => {
+ const record = useRecordContext();
var roomDirectoryStatus = "";
- if (data) {
- roomDirectoryStatus = data.public;
+ if (record) {
+ roomDirectoryStatus = record.public;
}
return (
{roomDirectoryStatus === false && (
-
+
)}
{roomDirectoryStatus === true && (
-
+
)}
{
);
};
-export const RoomShow = props => {
+export const RoomShow = () => {
const translate = useTranslate();
return (
- } title={}>
+ } title={}>
}>
@@ -348,7 +348,6 @@ export const RoomList = () => {
[`& [data-testid="false"]`]: { color: theme.palette.error.main },
}}
/>
-
diff --git a/src/components/statistics.js b/src/components/statistics.js
index 603cba1..a504588 100644
--- a/src/components/statistics.js
+++ b/src/components/statistics.js
@@ -57,27 +57,24 @@ const UserMediaStatsFilter = props => (
);
-export const UserMediaStatsList = props => {
- return (
-
}
- filters={}
- pagination={}
- sort={{ field: "media_length", order: "DESC" }}
+export const UserMediaStatsList = () => (
+
}
+ filters={}
+ pagination={}
+ sort={{ field: "media_length", order: "DESC" }}
+ >
+ "/users/" + id + "/media"}
+ bulkActionButtons={false}
>
- "/users/" + id + "/media"}
- bulkActionButtons={false}
- >
-
-
-
-
-
-
- );
-};
+
+
+
+
+
+
+);
diff --git a/src/components/users.js b/src/components/users.js
index 8c248d0..650a145 100644
--- a/src/components/users.js
+++ b/src/components/users.js
@@ -148,42 +148,40 @@ const UserBulkActionButtons = () => (
>
);
-const AvatarField = ({ source, record = {}, sx }) => (
-
-);
-
-export const UserList = props => {
- return (
-
}
- filterDefaultValues={{ guests: true, deactivated: false }}
- sort={{ field: "name", order: "ASC" }}
- actions={}
- pagination={}
- >
- }>
-
-
-
-
-
-
-
-
-
- );
+const AvatarField = ({ source, sx }) => {
+ const record = useRecordContext();
+ return ;
};
+export const UserList = () => (
+
}
+ filterDefaultValues={{ guests: true, deactivated: false }}
+ sort={{ field: "name", order: "ASC" }}
+ actions={}
+ pagination={}
+ >
+ }>
+
+
+
+
+
+
+
+
+
+);
+
// https://matrix.org/docs/spec/appendices#user-identifiers
// here only local part of user_id
// maxLength = 255 - "@" - ":" - localStorage.getItem("home_server").length
@@ -265,8 +263,8 @@ const UserEditActions = ({ data }) => {
);
};
-export const UserCreate = props => (
-
+export const UserCreate = () => (
+
@@ -306,7 +304,7 @@ export const UserCreate = props => (
);
-const UserTitle = props => {
+const UserTitle = () => {
const record = useRecordContext();
const translate = useTranslate();
return (
@@ -319,10 +317,10 @@ const UserTitle = props => {
);
};
-export const UserEdit = props => {
+export const UserEdit = () => {
const translate = useTranslate();
return (
- } actions={}>
+ } actions={}>
}>