mirror of
https://github.com/koloml/philomena-tagging-assistant.git
synced 2026-05-09 15:12:21 +00:00
Moving settings classes to TypeScript
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import {writable} from "svelte/store";
|
||||
import MaintenanceProfile from "$entities/MaintenanceProfile.ts";
|
||||
import MaintenanceSettings from "$lib/extension/settings/MaintenanceSettings.js";
|
||||
import MaintenanceSettings from "$lib/extension/settings/MaintenanceSettings.ts";
|
||||
|
||||
/**
|
||||
* Store for working with maintenance profiles in the Svelte popup.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {writable} from "svelte/store";
|
||||
import MiscSettings from "$lib/extension/settings/MiscSettings.js";
|
||||
import MiscSettings from "$lib/extension/settings/MiscSettings.ts";
|
||||
|
||||
export const fullScreenViewerEnabled = writable(true);
|
||||
|
||||
@@ -13,6 +13,6 @@ Promise.allSettled([
|
||||
});
|
||||
|
||||
miscSettings.subscribe(settings => {
|
||||
fullScreenViewerEnabled.set(settings.fullscreenViewer);
|
||||
fullScreenViewerEnabled.set(Boolean(settings.fullscreenViewer));
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import {writable} from "svelte/store";
|
||||
import SearchSettings from "$lib/extension/settings/SearchSettings.js";
|
||||
import SearchSettings from "$lib/extension/settings/SearchSettings.ts";
|
||||
|
||||
export const searchPropertiesSuggestionsEnabled = writable(false);
|
||||
|
||||
@@ -23,7 +23,7 @@ Promise.allSettled([
|
||||
});
|
||||
|
||||
searchSettings.subscribe(settings => {
|
||||
searchPropertiesSuggestionsEnabled.set(settings.suggestProperties);
|
||||
searchPropertiesSuggestionsPosition.set(settings.suggestPropertiesPosition);
|
||||
searchPropertiesSuggestionsEnabled.set(Boolean(settings.suggestProperties));
|
||||
searchPropertiesSuggestionsPosition.set(settings.suggestPropertiesPosition || 'start');
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user