File tree Expand file tree Collapse file tree
example/src/components/Embedded Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ export const Embedded = () => {
1111 Does embedded class exist? { Iterable . embeddedManager ? 'Yes' : 'No' }
1212 </ Text >
1313 < Text style = { styles . text } >
14- Is embedded manager enabled?
14+ Is embedded manager enabled?{ ' ' }
1515 { Iterable . embeddedManager . isEnabled ? 'Yes' : 'No' }
1616 </ Text >
1717 </ View >
Original file line number Diff line number Diff line change @@ -177,6 +177,10 @@ export class Iterable {
177177
178178 IterableLogger . setLoggingEnabled ( config . logReactNativeSdkCalls ?? true ) ;
179179 IterableLogger . setLogLevel ( config . logLevel ) ;
180+
181+ Iterable . embeddedManager . setEnabled (
182+ config . embeddedMessagingEnabled === true
183+ ) ;
180184 }
181185
182186 this . setupEventHandlers ( ) ;
Original file line number Diff line number Diff line change @@ -14,4 +14,13 @@ export class IterableEmbeddedManager {
1414 * Whether the embedded manager is enabled.
1515 */
1616 isEnabled = false ;
17+
18+ /**
19+ * Sets whether the embedded manager is enabled.
20+ *
21+ * @param enabled - Whether the embedded manager is enabled.
22+ */
23+ setEnabled ( enabled : boolean ) {
24+ this . isEnabled = enabled ;
25+ }
1726}
You can’t perform that action at this time.
0 commit comments