From ac8ec6e021edfe839a18ce12780b09260e57ef68 Mon Sep 17 00:00:00 2001 From: dklimpel <5740567+dklimpel@users.noreply.github.com> Date: Mon, 6 Feb 2023 12:57:47 +0100 Subject: [PATCH] remove `props` --- src/components/EventReports.js | 47 +++++++-------- src/components/Menu.js | 1 - src/components/RegistrationTokens.js | 89 +++++++++++++--------------- src/components/RoomDirectory.js | 20 +++---- src/components/destinations.js | 8 +-- src/components/rooms.js | 21 ++++--- src/components/statistics.js | 43 +++++++------- src/components/users.js | 76 ++++++++++++------------ 8 files changed, 142 insertions(+), 163 deletions(-) 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={}> }>