@@ -34,7 +34,7 @@ import Checkbox from '@etherealengine/ui/src/primitives/mui/Checkbox'
34
34
35
35
import { useFind , useMutation } from '@etherealengine/engine/src/common/functions/FeathersHooks'
36
36
import TableComponent from '../../common/Table'
37
- import { AvatarColumn , AvatarData , avatarColumns } from '../../common/variables/avatar'
37
+ import { AvatarColumn , avatarColumns } from '../../common/variables/avatar'
38
38
import styles from '../../styles/admin.module.scss'
39
39
import AvatarDrawer , { AvatarDrawerMode } from './AvatarDrawer'
40
40
@@ -83,56 +83,54 @@ const AvatarTable = ({ className, search, selectedAvatarIds, setSelectedAvatarId
83
83
}
84
84
}
85
85
86
- const createData = ( el : AvatarType ) : AvatarData => {
87
- return {
88
- el,
89
- select : (
90
- < >
91
- < Checkbox
92
- className = { styles . checkbox }
93
- checked = { selectedAvatarIds . has ( el . id ) }
94
- onChange = { ( ) => {
95
- toggleSelection ( el . id )
96
- } }
97
- />
98
- </ >
99
- ) ,
100
- id : el . id ,
101
- name : el . name as string ,
102
- owner : el . userId ,
103
- thumbnail : (
104
- < img
105
- style = { { maxHeight : '50px' } }
106
- crossOrigin = "anonymous"
107
- src = { el . thumbnailResource ?. url + '?' + new Date ( ) . getTime ( ) }
108
- alt = ""
86
+ const createData = ( el : AvatarType ) : any => ( {
87
+ el,
88
+ select : (
89
+ < >
90
+ < Checkbox
91
+ className = { styles . checkbox }
92
+ checked = { selectedAvatarIds . has ( el . id ) }
93
+ onChange = { ( ) => {
94
+ toggleSelection ( el . id )
95
+ } }
109
96
/>
110
- ) ,
111
- action : (
112
- < >
113
- < a
114
- className = { styles . actionStyle }
115
- onClick = { ( ) => {
116
- avatarData . set ( el )
117
- openAvatarDrawer . set ( true )
118
- } }
119
- >
120
- < span className = { styles . spanWhite } > { t ( 'admin:components.common.view' ) } </ span >
121
- </ a >
122
- < a
123
- className = { styles . actionStyle }
124
- onClick = { ( ) => {
125
- avatarId . set ( el . id )
126
- avatarName . set ( el . name )
127
- openConfirm . set ( true )
128
- } }
129
- >
130
- < span className = { styles . spanDange } > { t ( 'admin:components.common.delete' ) } </ span >
131
- </ a >
132
- </ >
133
- )
134
- }
135
- }
97
+ </ >
98
+ ) ,
99
+ id : el . id ,
100
+ name : el . name as string ,
101
+ owner : ( el as any ) . userName ,
102
+ thumbnail : (
103
+ < img
104
+ style = { { maxHeight : '50px' } }
105
+ crossOrigin = "anonymous"
106
+ src = { el . thumbnailResource ?. url + '?' + new Date ( ) . getTime ( ) }
107
+ alt = ""
108
+ />
109
+ ) ,
110
+ action : (
111
+ < >
112
+ < a
113
+ className = { styles . actionStyle }
114
+ onClick = { ( ) => {
115
+ avatarData . set ( el )
116
+ openAvatarDrawer . set ( true )
117
+ } }
118
+ >
119
+ < span className = { styles . spanWhite } > { t ( 'admin:components.common.view' ) } </ span >
120
+ </ a >
121
+ < a
122
+ className = { styles . actionStyle }
123
+ onClick = { ( ) => {
124
+ avatarId . set ( el . id )
125
+ avatarName . set ( el . name )
126
+ openConfirm . set ( true )
127
+ } }
128
+ >
129
+ < span className = { styles . spanDange } > { t ( 'admin:components.common.delete' ) } </ span >
130
+ </ a >
131
+ </ >
132
+ )
133
+ } )
136
134
137
135
const submitRemoveAvatar = async ( ) => {
138
136
adminAvatarRemove ( avatarId . value )
0 commit comments