diff --git a/src/features/settings/composables/useSettings.js b/src/features/settings/composables/useSettings.js index cd8cc29..4ad9818 100644 --- a/src/features/settings/composables/useSettings.js +++ b/src/features/settings/composables/useSettings.js @@ -40,5 +40,15 @@ export const useSettings = function useSettings () { ); }; - return { getSetting }; + /** + * Sets the value of a specific setting. + * @param {string[]} key - The setting key. + * @param value - The new value for the setting. + */ + const setSetting = function setSetting (key, value) { + const settingsStore = useSettingsStore(); + settingsStore.set(key.join('.'), value); + }; + + return { getSetting, setSetting }; };