Skip to content

Commit 102669c

Browse files
committed
refactor: update Embedded component layout to use embeddedSection for improved styling and structure
1 parent 6578b58 commit 102669c

2 files changed

Lines changed: 14 additions & 10 deletions

File tree

example/src/components/Embedded/Embedded.styles.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,11 @@ const styles = StyleSheet.create({
2020
button,
2121
buttonText,
2222
container,
23-
embeddedItem: {
24-
marginBottom: 16,
23+
embeddedSection: {
24+
display: 'flex',
25+
flexDirection: 'column',
26+
gap: 16,
27+
paddingHorizontal: 16,
2528
},
2629
hr,
2730
inputContainer: {

example/src/components/Embedded/Embedded.tsx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -208,19 +208,20 @@ export const Embedded = () => {
208208
</View>
209209
</Modal>
210210
<View style={styles.hr} />
211-
<EmbeddedSessionManager isActive={isFocused}>
212-
<ScrollView>
213-
{embeddedMessages.map((message) => (
214-
<View style={styles.embeddedItem} key={message.metadata.messageId}>
211+
<ScrollView>
212+
<View style={styles.embeddedSection}>
213+
<EmbeddedSessionManager isActive={isFocused}>
214+
{embeddedMessages.map((message) => (
215215
<IterableEmbeddedView
216+
key={message.metadata.messageId}
216217
viewType={selectedViewType}
217218
message={message}
218219
config={viewConfig}
219220
/>
220-
</View>
221-
))}
222-
</ScrollView>
223-
</EmbeddedSessionManager>
221+
))}
222+
</EmbeddedSessionManager>
223+
</View>
224+
</ScrollView>
224225
</SafeAreaView>
225226
);
226227
};

0 commit comments

Comments
 (0)