@@ -8,7 +8,7 @@ import TableRow from "@mui/material/TableRow";
8
8
import DeleteOutline from "@mui/icons-material/DeleteOutline" ;
9
9
import PersonAdd from "@mui/icons-material/PersonAdd" ;
10
10
import SettingsOutlined from "@mui/icons-material/SettingsOutlined" ;
11
- import { Group , User } from "api/typesGenerated" ;
11
+ import type { Group , User } from "api/typesGenerated" ;
12
12
import { AvatarData } from "components/AvatarData/AvatarData" ;
13
13
import { DeleteDialog } from "components/Dialogs/DeleteDialog/DeleteDialog" ;
14
14
import { EmptyState } from "components/EmptyState/EmptyState" ;
@@ -26,7 +26,6 @@ import { type FC, useState } from "react";
26
26
import { Helmet } from "react-helmet-async" ;
27
27
import { Link as RouterLink , useNavigate , useParams } from "react-router-dom" ;
28
28
import { pageTitle } from "utils/page" ;
29
- import { makeStyles } from "@mui/styles" ;
30
29
import {
31
30
PaginationStatus ,
32
31
TableToolbar ,
@@ -60,7 +59,6 @@ export const GroupPage: FC = () => {
60
59
const [ isDeletingGroup , setIsDeletingGroup ] = useState ( false ) ;
61
60
const isLoading = ! groupData || ! permissions ;
62
61
const canUpdateGroup = permissions ? permissions . canUpdateGroup : false ;
63
- const styles = useStyles ( ) ;
64
62
65
63
const helmet = (
66
64
< Helmet >
@@ -103,7 +101,7 @@ export const GroupPage: FC = () => {
103
101
setIsDeletingGroup ( true ) ;
104
102
} }
105
103
startIcon = { < DeleteOutline /> }
106
- className = { styles . removeButton }
104
+ css = { styles . removeButton }
107
105
>
108
106
Delete…
109
107
</ Button >
@@ -213,7 +211,6 @@ const AddGroupMember: React.FC<{
213
211
onSubmit : ( user : User , reset : ( ) => void ) => void ;
214
212
} > = ( { isLoading, onSubmit } ) => {
215
213
const [ selectedUser , setSelectedUser ] = useState < User | null > ( null ) ;
216
- const styles = useStyles ( ) ;
217
214
218
215
const resetValues = ( ) => {
219
216
setSelectedUser ( null ) ;
@@ -231,7 +228,7 @@ const AddGroupMember: React.FC<{
231
228
>
232
229
< Stack direction = "row" alignItems = "center" spacing = { 1 } >
233
230
< UserAutocomplete
234
- className = { styles . autoComplete }
231
+ css = { styles . autoComplete }
235
232
value = { selectedUser }
236
233
onChange = { ( newValue ) => {
237
234
setSelectedUser ( newValue ) ;
@@ -312,19 +309,16 @@ const GroupMemberRow = (props: {
312
309
) ;
313
310
} ;
314
311
315
- const useStyles = makeStyles ( ( theme ) => ( {
312
+ const styles = {
316
313
autoComplete : {
317
314
width : 300 ,
318
315
} ,
319
- removeButton : {
316
+ removeButton : ( theme ) => ( {
320
317
color : theme . palette . error . main ,
321
318
"&:hover" : {
322
319
backgroundColor : "transparent" ,
323
320
} ,
324
- } ,
325
- } ) ) ;
326
-
327
- const styles = {
321
+ } ) ,
328
322
status : {
329
323
textTransform : "capitalize" ,
330
324
} ,
0 commit comments