From 3383eaf060d2b228ea7c09b6387785d53ea778aa Mon Sep 17 00:00:00 2001 From: tristantr Date: Tue, 9 Dec 2025 10:50:53 +0100 Subject: [PATCH] Remove banner if user has skipped all tutorials --- frontend/src/lib/tutorialUtils.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/lib/tutorialUtils.ts b/frontend/src/lib/tutorialUtils.ts index 030aeaf4b5..ba53551746 100644 --- a/frontend/src/lib/tutorialUtils.ts +++ b/frontend/src/lib/tutorialUtils.ts @@ -64,6 +64,12 @@ export async function skipAllTodos() { } tutorialsToDo.set([]) skippedAll.set(true) + + // Dismiss the tutorial banner when all tutorials are skipped + if (typeof window !== 'undefined') { + localStorage.setItem('tutorial_banner_dismissed', 'true') + } + await UserService.updateTutorialProgress({ requestBody: { progress: bits, skipped_all: true } }) }