This commit is contained in:
thororen 2024-04-17 14:29:47 -04:00
parent 538b87062a
commit ea7451bcdc
326 changed files with 24876 additions and 2280 deletions

View file

@ -59,6 +59,8 @@ export interface MessageReplyOptions {
messageReference: Message["messageReference"];
allowedMentions?: {
parse: Array<string>;
users?: Array<string>;
roles?: Array<string>;
repliedUser: boolean;
};
}

View file

@ -35,6 +35,7 @@ export interface Settings {
useQuickCss: boolean;
enableReactDevtools: boolean;
themeLinks: string[];
disabledThemeLinks: string[];
enabledThemes: string[];
frameless: boolean;
transparent: boolean;
@ -75,6 +76,12 @@ export interface Settings {
settingsSync: boolean;
settingsSyncVersion: number;
};
userCssVars: {
[themeId: string]: {
[varName: string]: string;
};
};
}
const DefaultSettings: Settings = {
@ -83,6 +90,7 @@ const DefaultSettings: Settings = {
autoUpdateNotification: true,
useQuickCss: true,
themeLinks: [],
disabledThemeLinks: [],
enabledThemes: [],
enableReactDevtools: false,
frameless: false,
@ -102,10 +110,12 @@ const DefaultSettings: Settings = {
cloud: {
authenticated: false,
url: "https://api.vencord.dev/",
url: "https://equicord.patrickdk.com/",
settingsSync: false,
settingsSyncVersion: 0
}
},
userCssVars: {}
};
const settings = VencordNative.settings.get();