@benev/nubs
Version:
user-input system for web games
23 lines • 622 B
JavaScript
import { KeybindView } from "../views/keybind.js";
export function renderKeybind(waiting, setWaiting, setShowDialog) {
return ([effect, keycodes]) => KeybindView({
effect,
keycodes,
waiting,
onClickRebind(keyIndex) {
setShowDialog(true);
setWaiting({
effect,
keyIndex,
});
},
onClickAddNewBind() {
setShowDialog(true);
setWaiting({
effect,
keyIndex: keycodes.length,
});
},
});
}
//# sourceMappingURL=render-keybind.js.map