Skip to content

Commit 7e6e045

Browse files
committed
refactor: reduce string duplication
1 parent 8b5ea44 commit 7e6e045

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/bindings.native.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,16 @@ export const KeyboardController = (
2929
)
3030
) as KeyboardControllerModule;
3131

32+
const KEYBOARD_CONTROLLER_NAMESPACE = "KeyboardController::";
3233
const eventEmitter = new NativeEventEmitter(KeyboardController);
3334

3435
export const KeyboardEvents: KeyboardEventsModule = {
3536
addListener: (name, cb) =>
36-
eventEmitter.addListener("KeyboardController::" + name, cb),
37+
eventEmitter.addListener(KEYBOARD_CONTROLLER_NAMESPACE + name, cb),
3738
};
3839
export const FocusedInputEvents: FocusedInputEventsModule = {
3940
addListener: (name, cb) =>
40-
eventEmitter.addListener("KeyboardController::" + name, cb),
41+
eventEmitter.addListener(KEYBOARD_CONTROLLER_NAMESPACE + name, cb),
4142
};
4243
export const KeyboardControllerView: React.FC<KeyboardControllerProps> =
4344
require("./specs/KeyboardControllerViewNativeComponent").default;

0 commit comments

Comments
 (0)