From a91c59cc9ed74081ea8c582695ca5538292f420e Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Thu, 5 Feb 2026 10:46:25 +0500 Subject: [PATCH] fix: resolve background not loading due deploymend into folder --- src/lib/constants.ts | 2 +- src/services/imageService.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 0e24b06..5283eee 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -13,7 +13,7 @@ export const PANEL_SETTINGS = { PANEL_HEIGHT_MAX: 1000, // Default values - DEFAULT_BACKGROUND_IMAGE: "/backgrounds/b1.jpg", + DEFAULT_BACKGROUND_IMAGE: "./backgrounds/b1.jpg", } as const; // ===== TYPOGRAPHY ===== diff --git a/src/services/imageService.ts b/src/services/imageService.ts index 1b99827..6cce36f 100644 --- a/src/services/imageService.ts +++ b/src/services/imageService.ts @@ -1,3 +1,4 @@ +import { PANEL_SETTINGS } from "../lib/constants"; import { setCurrentStep } from "../stores/uiStore"; export class ImageService { @@ -13,7 +14,7 @@ export class ImageService { } async loadDefaultBackground(): Promise { - const defaultBackground = "/backgrounds/b1.jpg"; + const defaultBackground = PANEL_SETTINGS.DEFAULT_BACKGROUND_IMAGE; const response = await fetch(defaultBackground); if (!response.ok) throw new Error("Не удалось загрузить фоновое изображение"); const blob = await response.blob();