mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-10-31 21:33:12 +08:00 
			
		
		
		
	fix: fix NativeEventEmitter warning
This commit is contained in:
		| @@ -37,7 +37,7 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 | ||||
| # your application. You should enable this flag either if you want | ||||
| # to write custom TurboModules/Fabric components OR use libraries that | ||||
| # are providing them. | ||||
| newArchEnabled=false | ||||
| newArchEnabled=true | ||||
|  | ||||
| # Use this property to enable or disable the Hermes JS engine. | ||||
| # If set to false, you will be using JSC instead. | ||||
|   | ||||
| @@ -127,7 +127,18 @@ public class UpdateModule extends NativeUpdateSpec { | ||||
|     public void getLocalHashInfo(final String hash, final Promise promise) { | ||||
|         UpdateModuleImpl.getLocalHashInfo(updateContext,hash,promise); | ||||
|     } | ||||
|      | ||||
|  | ||||
|     @Override | ||||
|     public void addListener(String eventName) { | ||||
|         // Set up any upstream listeners or background tasks as necessary | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public void removeListeners(double count) { | ||||
|         // Remove upstream listeners, stop unnecessary background tasks | ||||
|     } | ||||
|  | ||||
|  | ||||
|     /* 发送事件*/ | ||||
|     public static void sendEvent(String eventName, WritableMap params) { | ||||
|         ((ReactContext) mContext).getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class).emit(eventName, | ||||
|   | ||||
| @@ -44,6 +44,8 @@ export interface Spec extends TurboModule { | ||||
|     target: string, | ||||
|     hash: string, | ||||
|   }): Promise<void>; | ||||
|   addListener(eventName: string): void; | ||||
|   removeListeners(count: number): void; | ||||
| } | ||||
|  | ||||
| export default (TurboModuleRegistry.get<Spec>('Pushy'): ?Spec); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 steven
					steven