11import { Theme } from '@mui/material' ;
22import { MUIDataTableColumn , MUIDataTableMeta } from 'mui-datatables' ;
3+ import { Typography } from '../../base' ;
34import { PLAYGROUND_MODES } from '../../constants/constants' ;
45import { ChainIcon , CopyIcon , KanvasIcon , PublishIcon } from '../../icons' ;
56import Download from '../../icons/Download/Download' ;
@@ -9,7 +10,7 @@ import { Pattern } from '../CustomCatalog/CustomCard';
910import { ConditionalTooltip } from '../Helpers/CondtionalTooltip' ;
1011import { ColView } from '../Helpers/ResponsiveColumns/responsive-coulmns.tsx' ;
1112import { DataTableEllipsisMenu } from '../ResponsiveDataTable' ;
12- import { UserTableAvatarInfo } from '../UsersTable ' ;
13+ import AuthorCell from './AuthorCell ' ;
1314import { getColumnValue } from './helper' ;
1415import { L5DeleteIcon , NameDiv } from './style' ;
1516
@@ -103,14 +104,13 @@ export const createDesignsColumnsConfig = ({
103104 const lastName = getColumnValue ( tableMeta as TableMeta , 'last_name' ) ;
104105 const avatar_url = getColumnValue ( tableMeta as TableMeta , 'avatar_url' ) ;
105106 const user_id = getColumnValue ( tableMeta as TableMeta , 'user_id' ) ;
106- const userEmail = getColumnValue ( tableMeta as TableMeta , 'email' ) ;
107107
108108 return (
109- < UserTableAvatarInfo
110- userEmail = { userEmail }
109+ < AuthorCell
111110 userId = { user_id }
112- userName = { `${ firstName } ${ lastName } ` }
113- profileUrl = { avatar_url }
111+ avatarUrl = { avatar_url }
112+ firstName = { firstName }
113+ lastName = { lastName }
114114 />
115115 ) ;
116116 }
@@ -165,7 +165,11 @@ export const createDesignsColumnsConfig = ({
165165 options : {
166166 filter : false ,
167167 sort : false ,
168- searchable : false
168+ searchable : false ,
169+ customBodyRender : ( _ , tableMeta : MUIDataTableMeta ) => {
170+ const userEmail = getColumnValue ( tableMeta as TableMeta , 'email' ) ;
171+ return < Typography variant = "body2" > { userEmail } </ Typography > ;
172+ }
169173 }
170174 } ,
171175
0 commit comments