From 00831edd55def5a4cd6b9f38077df90e1fe9340f Mon Sep 17 00:00:00 2001 From: Iku-turso Date: Wed, 15 Mar 2023 11:14:29 +0200 Subject: [PATCH] Implement rest of the things causing side-effects Co-authored-by: Janne Savolainen Signed-off-by: Iku-turso --- packages/kata-for-gabriel/src/cast-die.injectable.ts | 2 +- packages/kata-for-gabriel/src/message-to-player.injectable.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/kata-for-gabriel/src/cast-die.injectable.ts b/packages/kata-for-gabriel/src/cast-die.injectable.ts index 72d8f160dc..7b16a18db4 100644 --- a/packages/kata-for-gabriel/src/cast-die.injectable.ts +++ b/packages/kata-for-gabriel/src/cast-die.injectable.ts @@ -4,7 +4,7 @@ import { getInjectable } from "@ogre-tools/injectable"; const castDieInjectable = getInjectable({ id: "cast-die", - instantiate: () => () => Promise.resolve(0), + instantiate: () => () => Promise.resolve(Math.ceil(Math.random() * 6)), causesSideEffects: true, }); diff --git a/packages/kata-for-gabriel/src/message-to-player.injectable.ts b/packages/kata-for-gabriel/src/message-to-player.injectable.ts index 5580b86300..b48d19dbd4 100644 --- a/packages/kata-for-gabriel/src/message-to-player.injectable.ts +++ b/packages/kata-for-gabriel/src/message-to-player.injectable.ts @@ -4,7 +4,7 @@ import { getInjectable } from "@ogre-tools/injectable"; const messageToPlayerInjectable = getInjectable({ id: "message-to-player", - instantiate: () => (message: string) => {}, + instantiate: () => (message: string) => window.alert(message), causesSideEffects: true, });