feat(recipes): add prev/next navigation buttons and keyboard shortcuts to recipe modal

This commit is contained in:
Will Miao
2026-08-24 08:15:19 +08:00
parent c2360a35ad
commit 1a93b0eca2
15 changed files with 483 additions and 3 deletions
@@ -330,7 +330,7 @@ describe('Interaction-level regression coverage', () => {
await new Promise((resolve) => setTimeout(resolve, 60));
await flushAsyncTasks();
expect(modalManagerMock.showModal).toHaveBeenCalledWith('recipeModal');
expect(modalManagerMock.showModal).toHaveBeenCalledWith('recipeModal', null, null, expect.any(Function));
const editIcon = document.querySelector('#recipeModalTitle .edit-icon');
editIcon.dispatchEvent(new Event('click', { bubbles: true }));