@@ -105,7 +105,7 @@ export const ChannelPreviewMessage = (props: ChannelPreviewMessageProps) => {
105105
106106 if ( isFailedMessage ) {
107107 return (
108- < View style = { styles . messagePreviewContainer } >
108+ < View style = { styles . container } >
109109 < ErrorBadge size = 'xs' />
110110 < Text style = { styles . errorText } > { t ( 'Message failed to send' ) } </ Text >
111111 </ View >
@@ -131,7 +131,10 @@ export const ChannelPreviewMessage = (props: ChannelPreviewMessageProps) => {
131131
132132const useStyles = ( { isMessageDeleted = false } : { isMessageDeleted ?: boolean } ) => {
133133 const {
134- theme : { semantics } ,
134+ theme : {
135+ semantics,
136+ channelPreview : { message } ,
137+ } ,
135138 } = useTheme ( ) ;
136139
137140 return useMemo ( ( ) => {
@@ -141,33 +144,33 @@ const useStyles = ({ isMessageDeleted = false }: { isMessageDeleted?: boolean })
141144 alignItems : 'center' ,
142145 gap : primitives . spacingXxs ,
143146 flexShrink : 1 ,
144- } ,
145- messagePreviewContainer : {
146- flexDirection : 'row' ,
147- alignItems : 'center' ,
148- gap : primitives . spacingXxs ,
149- flexShrink : 1 ,
147+ ...message . container ,
150148 } ,
151149 subtitle : {
152150 color : isMessageDeleted ? semantics . textTertiary : semantics . textSecondary ,
153151 fontSize : primitives . typographyFontSizeSm ,
154152 fontWeight : primitives . typographyFontWeightRegular ,
155153 includeFontPadding : false ,
156154 lineHeight : primitives . typographyLineHeightNormal ,
155+ flexShrink : 1 ,
156+ ...message . subtitle ,
157157 } ,
158158 draftText : {
159159 color : semantics . accentPrimary ,
160160 fontSize : primitives . typographyFontSizeSm ,
161161 fontWeight : primitives . typographyFontWeightSemiBold ,
162162 lineHeight : primitives . typographyLineHeightNormal ,
163+ includeFontPadding : false ,
164+ ...message . draftText ,
163165 } ,
164166 errorText : {
165167 color : semantics . accentError ,
166168 fontSize : primitives . typographyFontSizeSm ,
167169 fontWeight : primitives . typographyFontWeightRegular ,
168170 includeFontPadding : false ,
169171 lineHeight : primitives . typographyLineHeightNormal ,
172+ ...message . errorText ,
170173 } ,
171174 } ) ;
172- } , [ semantics , isMessageDeleted ] ) ;
175+ } , [ semantics , isMessageDeleted , message ] ) ;
173176} ;
0 commit comments