From 374926e494b7ba6ab0ccce2505a7c009475666b2 Mon Sep 17 00:00:00 2001 From: Bastian Wagner Date: Sat, 22 Aug 2026 20:30:36 +0200 Subject: [PATCH] feat(web): announce offers a trade just unlocked --- .../features/npc/merchant-page.component.html | 15 ++ .../features/npc/merchant-page.component.scss | 11 ++ .../app/features/npc/merchant.store.spec.ts | 129 +++++++++++++++--- .../src/app/features/npc/merchant.store.ts | 48 ++++++- 4 files changed, 183 insertions(+), 20 deletions(-) diff --git a/apps/web/src/app/features/npc/merchant-page.component.html b/apps/web/src/app/features/npc/merchant-page.component.html index 9850ecd..cad6e7a 100644 --- a/apps/web/src/app/features/npc/merchant-page.component.html +++ b/apps/web/src/app/features/npc/merchant-page.component.html @@ -208,6 +208,21 @@

{{ shop.shopName }}

{{ shop.silver }} Silver

+ @if (store.newlyUnlocked().length > 0) { +

+ @for (name of store.newlyUnlocked(); track name) { + New merchant offer unlocked: {{ name }} + } + +

+ } +