taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 10f80d4a9a3849c92b792de366b7213c07d27a09
parent 884774261faa953b59770b28beb0d55321507c0a
Author: Sebastian <sebasjm@taler-systems.com>
Date:   Mon,  1 Jun 2026 12:38:52 -0300

fix missing param

Diffstat:
Mpackages/web-util/src/hooks/useNotifications.stories.tsx | 30+++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)

diff --git a/packages/web-util/src/hooks/useNotifications.stories.tsx b/packages/web-util/src/hooks/useNotifications.stories.tsx @@ -35,6 +35,7 @@ import { Notification, useNotificationHandler, } from "./useNotifications.js"; +import { dummyHttpResponse } from "../../../taler-util/src/http-common.js"; export default { title: "Use Notifications NG", @@ -49,7 +50,7 @@ export const autoTriggered = tests.createExample(() => { const action = safe(async (ct) => { await delayMs(1500, ct); inc(); - return opEmptySuccess(); + return opEmptySuccess(dummyHttpResponse); }, []); useEffect(() => { const id = setInterval(() => { @@ -100,7 +101,7 @@ export const withCancel = tests.createExample(() => { const action = safe(async (ct) => { await delayMs(5_000, ct); inc(); - return opEmptySuccess(); + return opEmptySuccess(dummyHttpResponse); }, []); return ( <div> @@ -134,7 +135,7 @@ export const sharedButton = tests.createExample(() => { const action = safe(async (ct, size: number) => { await delayMs(1500, ct); inc(size); - return opEmptySuccess(); + return opEmptySuccess(dummyHttpResponse); }); return ( @@ -179,7 +180,7 @@ export const conditionally = tests.createExample(() => { async (ct, s: string) => { await delayMs(500); inc(); - return opFixedSuccess(s); + return opFixedSuccess(dummyHttpResponse, s); }, name.length > 4 ? [name] : undefined, ); @@ -228,11 +229,12 @@ export const messages = tests.createExample(() => { const action = safe( async function (ct, name: string) { await delayMs(500); - if (!name.length) return opKnownFailure("no-name"); - if (name.length <= 4) return opKnownFailure("short-name"); + if (!name.length) return opKnownFailure(dummyHttpResponse, "no-name"); + if (name.length <= 4) + return opKnownFailure(dummyHttpResponse, "short-name"); const id = inc(); - return opFixedSuccess(id); + return opFixedSuccess(dummyHttpResponse, id); }, [name], ); @@ -289,14 +291,15 @@ export const confirm = tests.createExample(() => { const action = safe( async function (ct, name: string, confirm?: boolean) { await delayMs(500); - if (!name.length) return opKnownFailure("no-name"); - if (name.length <= 4) return opKnownFailure("short-name"); + if (!name.length) return opKnownFailure(dummyHttpResponse, "no-name"); + if (name.length <= 4) + return opKnownFailure(dummyHttpResponse, "short-name"); if (!confirm) { - return opKnownFailure("confirm"); + return opKnownFailure(dummyHttpResponse, "confirm"); } const id = inc(); - return opFixedSuccess(name + id); + return opFixedSuccess(dummyHttpResponse, name + id); }, [name], ); @@ -397,10 +400,11 @@ export const unhandledError = tests.createExample(() => { const action = safeHandler(async function (ct, name: string) { await delayMs(1500, ct); if (!name.length) throw Error("missing name"); - if (name.length <= 4) return opKnownFailure("short-name"); + if (name.length <= 4) + return opKnownFailure(dummyHttpResponse, "short-name"); const id = inc(); - return opFixedSuccess(name + id); + return opFixedSuccess(dummyHttpResponse, name + id); }); action.addListener((e) => (e === "start" ? clear() : undefined));