diff --git a/types/jpush-react-native/index.d.ts b/types/jpush-react-native/index.d.ts index 21397e6aaa..d8b27e0b2c 100644 --- a/types/jpush-react-native/index.d.ts +++ b/types/jpush-react-native/index.d.ts @@ -35,9 +35,11 @@ export default class JPush { */ static getInfo(cb: (map: any) => void): void; - static setTags(tags: string[], successCallback: (resultCode: number[]) => void, failedCallback: () => void): void; + static setTags(tags: string[], successCallback: () => void, failedCallback: () => void): void; - static setAlias(alias: string, successCallback: (resultCode: number[]) => void, failedCallback: () => void): void; + static setAlias(alias: string, successCallback: () => void, failedCallback: () => void): void; + + static setAliasAndTags(alias: string, tag: string[], successCallback: () => void, failedCallback: () => void): void; /** * Android diff --git a/types/jpush-react-native/jpush-react-native-tests.ts b/types/jpush-react-native/jpush-react-native-tests.ts index 44fc834b62..d1af013e11 100644 --- a/types/jpush-react-native/jpush-react-native-tests.ts +++ b/types/jpush-react-native/jpush-react-native-tests.ts @@ -24,6 +24,13 @@ JPush.setAlias( () => {}, ); +JPush.setAliasAndTags( + 'alias', + ['tag1', 'tag2'], + () => { }, + () => { }, +); + JPush.setStyleBasic(); JPush.setStyleCustom();