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 | # your application. You should enable this flag either if you want | ||||||
| # to write custom TurboModules/Fabric components OR use libraries that | # to write custom TurboModules/Fabric components OR use libraries that | ||||||
| # are providing them. | # are providing them. | ||||||
| newArchEnabled=false | newArchEnabled=true | ||||||
|  |  | ||||||
| # Use this property to enable or disable the Hermes JS engine. | # Use this property to enable or disable the Hermes JS engine. | ||||||
| # If set to false, you will be using JSC instead. | # 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) { |     public void getLocalHashInfo(final String hash, final Promise promise) { | ||||||
|         UpdateModuleImpl.getLocalHashInfo(updateContext,hash,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) { |     public static void sendEvent(String eventName, WritableMap params) { | ||||||
|         ((ReactContext) mContext).getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class).emit(eventName, |         ((ReactContext) mContext).getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class).emit(eventName, | ||||||
|   | |||||||
| @@ -44,6 +44,8 @@ export interface Spec extends TurboModule { | |||||||
|     target: string, |     target: string, | ||||||
|     hash: string, |     hash: string, | ||||||
|   }): Promise<void>; |   }): Promise<void>; | ||||||
|  |   addListener(eventName: string): void; | ||||||
|  |   removeListeners(count: number): void; | ||||||
| } | } | ||||||
|  |  | ||||||
| export default (TurboModuleRegistry.get<Spec>('Pushy'): ?Spec); | export default (TurboModuleRegistry.get<Spec>('Pushy'): ?Spec); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 steven
					steven