fix: fix NativeEventEmitter warning
This commit is contained in:
parent
d6c268f533
commit
d538782b01
@ -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);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user