From e9e4934fafdc10fca5892eccb3b40139c414d148 Mon Sep 17 00:00:00 2001 From: Shamsuddin Dzhamalov Date: Tue, 30 Mar 2021 23:28:23 +0300 Subject: [PATCH] fix(ios): incorrect declaration of 'jsArrayToNSArray' and 'nsArrayToJSArray' (#9277) --- packages/core/utils/native-helper.d.ts | 4 ++-- packages/core/utils/native-helper.ios.ts | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/utils/native-helper.d.ts b/packages/core/utils/native-helper.d.ts index 69212d6ce..9eb94fad8 100644 --- a/packages/core/utils/native-helper.d.ts +++ b/packages/core/utils/native-helper.d.ts @@ -112,13 +112,13 @@ export namespace iOSNativeHelper { * Converts JavaScript array to [NSArray](https://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSArray_Class/). * @param str - JavaScript string array to convert. */ - export function jsArrayToNSArray(str: string[]): any; + export function jsArrayToNSArray(str: T[]): NSArray; /** * Converts NSArray to JavaScript array. * @param a - NSArray to convert. */ - export function nsArrayToJSArray(a: any): string[]; + export function nsArrayToJSArray(a: NSArray): T[]; } /** diff --git a/packages/core/utils/native-helper.ios.ts b/packages/core/utils/native-helper.ios.ts index a9db0611a..0caf6139d 100644 --- a/packages/core/utils/native-helper.ios.ts +++ b/packages/core/utils/native-helper.ios.ts @@ -36,11 +36,11 @@ export namespace iOSNativeHelper { } export namespace collections { - export function jsArrayToNSArray(str: string[]): NSArray { - return NSArray.arrayWithArray(str); + export function jsArrayToNSArray(str: T[]): NSArray { + return NSArray.arrayWithArray(str); } - export function nsArrayToJSArray(a: NSArray): Array { + export function nsArrayToJSArray(a: NSArray): Array { const arr = []; if (a !== undefined) { const count = a.count;