mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 14:24:45 +00:00
Keydown and layouter improvements
This commit is contained in:
parent
90d7d87e8c
commit
734111711d
6 changed files with 198 additions and 55 deletions
|
@ -24,8 +24,8 @@ export default function Ui({ events }: UiProps): JSX.Element {
|
|||
ee.on("toggleVariable", (variable: Variable) => {
|
||||
toggleVariableHandlers.forEach((handler) => handler(variable));
|
||||
});
|
||||
ee.on("keydown", (key: string) => {
|
||||
keydownHandlers.forEach((handler) => handler(key));
|
||||
ee.on("keydown", async (key: string) => {
|
||||
await Promise.all(keydownHandlers.map((handler) => handler(key)));
|
||||
});
|
||||
|
||||
engine.stepTo(engine.lastEventIndex());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue