From 7c5dfbc947df6ffe0d6ab0a4da49dc5070f01dea Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Thu, 19 Mar 2026 21:55:25 -0500 Subject: [PATCH] store baseurl in local storage --- src/app/app.html | 2 +- src/app/services/settings.service.ts | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/app.html b/src/app/app.html index e233e1a..92e2776 100644 --- a/src/app/app.html +++ b/src/app/app.html @@ -16,7 +16,7 @@ class="pl-1 border-2 border-gray-200 text-white border-solid rounded-sm" [placeholder]="'http://localhost:8000'" [value]="settingsService.baseUrl()" - (change)="settingsService.baseUrl.set($event.target.value)" + (change)="settingsService.updateBaseUrl($event.target.value)" /> diff --git a/src/app/services/settings.service.ts b/src/app/services/settings.service.ts index acd0af1..2c9eb17 100644 --- a/src/app/services/settings.service.ts +++ b/src/app/services/settings.service.ts @@ -40,9 +40,15 @@ export class SettingsService { return url; }); - constructor() {} + constructor() { + const storedBaseUrl = localStorage.getItem('baseUrl'); + if (storedBaseUrl) { + this.baseUrl.set(storedBaseUrl); + } + } updateBaseUrl(baseUrl: string) { this.baseUrl.set(baseUrl); + localStorage.setItem('baseUrl', baseUrl); } }