react-native-moengage
Advanced tools
Comparing version
@@ -0,1 +1,11 @@ | ||
# 25-11-2024 | ||
## 11.1.1 | ||
- Fixing the lint issue for `getMoEInAppRules` with `noImplicitAny` as false in tsconfig file | ||
- Android | ||
- `moe-android-sdk` version updated to `13.05.01` | ||
- `inapp` version updated to `8.7.0` | ||
- iOS | ||
- Fixed the compiler issue in Apple TV. | ||
# 30-09-2024 | ||
@@ -2,0 +12,0 @@ |
{ | ||
"name": "react-native-moengage", | ||
"version": "11.1.0", | ||
"version": "11.1.1", | ||
"description": "MoEngage is a mobile marketing automation company. This react-native SDK helps you track events, trigger smart notifications and in-apps, provides a drop-in Inbox Controller for notifications.", | ||
@@ -5,0 +5,0 @@ "main": "src/index.ts", |
/** | ||
* DisplayRules for Campaign | ||
* @since TODO | ||
* @since 11.1.0 | ||
*/ | ||
@@ -16,3 +16,3 @@ export default class MoEInAppRules { | ||
constructor(screenName: string, contexts: Array<string> = []) { | ||
constructor(screenName: string | null, contexts: Array<string> = []) { | ||
this.screenName = screenName; | ||
@@ -19,0 +19,0 @@ this.contexts = contexts; |
@@ -82,3 +82,3 @@ import MoEngageLogger from "../logger/MoEngageLogger"; | ||
function getMoEInAppRules(json: { [k: string]: any }) { | ||
var screenName = null; | ||
var screenName: string | null = null; | ||
if (json[MOE_INAPP_SCREEN_NAME] != undefined) { | ||
@@ -85,0 +85,0 @@ screenName = json[MOE_INAPP_SCREEN_NAME]; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 2 instances in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 2 instances in 1 package
246919
0.12%