Improve SettingsStore, add disableMinSize listener

This commit is contained in:
Vendicated
2023-04-10 01:43:47 +02:00
parent edfeca15ce
commit 0c77dbec92
5 changed files with 58 additions and 18 deletions

View File

@@ -11,6 +11,7 @@ import { Common } from "./vencord";
export const PlainSettings = VencordDesktopNative.settings.get() as TSettings;
export const Settings = new SettingsStore(PlainSettings);
Settings.addGlobalChangeListener((o, p) => VencordDesktopNative.settings.set(o, p));
export function useSettings() {
const [, update] = Common.React.useReducer(x => x + 1, 0);