Skip to content

Commit 3f5fa41

Browse files
authored
Merge branch 'loren/embedded/MOB-12261-add-embedded-manager-class' into loren/embedded/MOB-12263-android-add-ability-to-sync-embedded-messages
2 parents b916fb3 + 8201c4d commit 3f5fa41

3 files changed

Lines changed: 16 additions & 1 deletion

File tree

example/src/components/App/Main.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { User } from '../User';
88
import { Inbox } from '../Inbox';
99
import { useIterableApp } from '../../hooks';
1010
import { Commerce } from '../Commerce';
11+
import { Embedded } from '../Embedded';
1112

1213
const Tab = createBottomTabNavigator<MainScreenParamList>();
1314

@@ -44,6 +45,13 @@ export const Main = () => {
4445
},
4546
})}
4647
/>
48+
<Tab.Screen
49+
name={Route.Embedded}
50+
component={Embedded}
51+
listeners={() => ({
52+
tabPress: () => setIsInboxTab(false),
53+
})}
54+
/>
4755
<Tab.Screen
4856
name={Route.Commerce}
4957
component={Commerce}

example/src/components/Embedded/Embedded.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
import { Text, View } from 'react-native';
2+
import { Iterable } from '@iterable/react-native-sdk';
23

34
import styles from './Embedded.styles';
45

56
export const Embedded = () => {
67
return (
78
<View style={styles.container}>
89
<Text style={styles.text}>EMBEDDED</Text>
10+
<Text style={styles.text}>
11+
Does embedded class exist? {Iterable.embeddedManager ? 'Yes' : 'No'}
12+
</Text>
13+
<Text style={styles.text}>
14+
Is embedded manager enabled?
15+
{Iterable.embeddedManager.isEnabled ? 'Yes' : 'No'}
16+
</Text>
917
</View>
1018
);
1119
};
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
export * from './Embedded';
2-
export { default } from './Embedded';

0 commit comments

Comments
 (0)