feat(ui,store): live today clock, rail as lane filter, b toggle, quick look on space
This commit is contained in:
@@ -80,6 +80,16 @@ describe("resolve", () => {
|
||||
expect(resolve(press("l", { code: "KeyL" }), RAIL)).toBe("railUnfold");
|
||||
expect(resolve(press("h", { code: "KeyH" }), RAIL)).toBe("railFold");
|
||||
expect(resolve(press("Enter", { code: "Enter" }), RAIL)).toBe("railChoose");
|
||||
expect(resolve(press(" ", { code: "Space" }), RAIL)).toBe("railToggleRow");
|
||||
expect(resolve(press("Escape", { code: "Escape" }), RAIL)).toBe("railLeave");
|
||||
});
|
||||
|
||||
it("opens the quick look on space over a task, and nowhere else", () => {
|
||||
expect(resolve(press(" ", { code: "Space" }), TASK)).toBe("taskPeek");
|
||||
expect(resolve(press(" ", { code: "Space" }), TRAY)).toBe("taskPeek");
|
||||
expect(resolve(press(" ", { code: "Space" }), DAY)).toBeNull();
|
||||
// Without a code, the key alone still reads as space.
|
||||
expect(resolve(press(" "), TASK)).toBe("taskPeek");
|
||||
});
|
||||
|
||||
it("closes the panel it opened with the same key", () => {
|
||||
|
||||
Reference in New Issue
Block a user