Skip to content

Commit 0049393

Browse files
committed
fix: add property to customize the wrapper style of message
1 parent 3e49044 commit 0049393

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

package/src/components/Message/Message.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ const MessageWithContext = <
296296
const {
297297
theme: {
298298
colors: { targetedMessageBackground },
299-
messageSimple: { targetedMessageContainer, unreadUnderlayColor },
299+
messageSimple: { targetedMessageContainer, unreadUnderlayColor, wrapper },
300300
screenPadding,
301301
},
302302
} = useTheme();
@@ -736,10 +736,14 @@ const MessageWithContext = <
736736
>
737737
<View
738738
style={[
739-
{ marginTop: 2, paddingHorizontal: screenPadding },
739+
{ marginTop: 2, paddingHorizontal: screenPadding, ...wrapper },
740740
(isTargetedMessage || message.pinned) && !isMessageTypeDeleted
741-
? { backgroundColor: targetedMessageBackground, ...targetedMessageContainer }
742-
: {},
741+
? {
742+
backgroundColor: targetedMessageBackground,
743+
...wrapper,
744+
...targetedMessageContainer,
745+
}
746+
: wrapper,
743747
]}
744748
testID='message-wrapper'
745749
>

package/src/contexts/themeContext/utils/theme.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -674,6 +674,7 @@ export type Theme = {
674674
roundedView: ViewStyle;
675675
};
676676
unreadUnderlayColor?: ColorValue;
677+
wrapper: ViewStyle;
677678
};
678679
poll: {
679680
allOptions: {
@@ -1466,6 +1467,7 @@ export const defaultTheme: Theme = {
14661467
container: {},
14671468
roundedView: {},
14681469
},
1470+
wrapper: {},
14691471
},
14701472
poll: {
14711473
allOptions: {

0 commit comments

Comments
 (0)