Pairing
接続されている Bluetooth デバイスが切断されるたびにメソッドを呼び出すリスナーを画面に登録しています。
// Pairing.js
const BleManagerModule = NativeModules.BleManager;
const bleManagerEmitter = new NativeEventEmitter(BleManagerModule);
componentDidMount() {
this.handlerDisconnected = bleManagerEmitter.addListener(
"BleManagerDisconnectPeripheral",
this.handlePeripheralDisconnected
);
}
componentWillUnmount() {
this.handlerDisconnected.remove();
}
アプリ全体でこのイベントが必要なのですが、グローバルイベント リスナーを作成し、このコードをすべての画面でコピー ペーストする必要がないようにするにはどうすればよいですか?
ps私はreact-native-ble-managerとredux + sagasを使用しています