mirror of
https://github.com/Equicord/Equicord.git
synced 2025-06-20 03:47:01 -04:00
remove redundant methods
This commit is contained in:
parent
78d3330ccf
commit
3a1e17e04d
6 changed files with 14 additions and 20 deletions
|
@ -42,7 +42,6 @@ window.VencordNative = {
|
||||||
themes: {
|
themes: {
|
||||||
uploadTheme: (fileName: string, fileData: string) => DataStore.set(fileName, fileData, themeStore),
|
uploadTheme: (fileName: string, fileData: string) => DataStore.set(fileName, fileData, themeStore),
|
||||||
deleteTheme: (fileName: string) => DataStore.del(fileName, themeStore),
|
deleteTheme: (fileName: string) => DataStore.del(fileName, themeStore),
|
||||||
getThemesDir: async () => "",
|
|
||||||
getThemesList: () => DataStore.entries(themeStore).then(entries =>
|
getThemesList: () => DataStore.entries(themeStore).then(entries =>
|
||||||
entries.map(([name, css]) => getThemeInfo(css, name.toString()))
|
entries.map(([name, css]) => getThemeInfo(css, name.toString()))
|
||||||
),
|
),
|
||||||
|
@ -113,7 +112,6 @@ window.VencordNative = {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
set: async (s: Settings) => localStorage.setItem("VencordSettings", JSON.stringify(s)),
|
set: async (s: Settings) => localStorage.setItem("VencordSettings", JSON.stringify(s)),
|
||||||
getSettingsDir: async () => "LocalStorage",
|
|
||||||
openFolder: async () => Promise.reject("settings:openFolder is not supported on web"),
|
openFolder: async () => Promise.reject("settings:openFolder is not supported on web"),
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -34,7 +34,6 @@ export default {
|
||||||
themes: {
|
themes: {
|
||||||
uploadTheme: (fileName: string, fileData: string) => invoke<void>(IpcEvents.UPLOAD_THEME, fileName, fileData),
|
uploadTheme: (fileName: string, fileData: string) => invoke<void>(IpcEvents.UPLOAD_THEME, fileName, fileData),
|
||||||
deleteTheme: (fileName: string) => invoke<void>(IpcEvents.DELETE_THEME, fileName),
|
deleteTheme: (fileName: string) => invoke<void>(IpcEvents.DELETE_THEME, fileName),
|
||||||
getThemesDir: () => invoke<string>(IpcEvents.GET_THEMES_DIR),
|
|
||||||
getThemesList: () => invoke<Array<UserThemeHeader>>(IpcEvents.GET_THEMES_LIST),
|
getThemesList: () => invoke<Array<UserThemeHeader>>(IpcEvents.GET_THEMES_LIST),
|
||||||
getThemeData: (fileName: string) => invoke<string | undefined>(IpcEvents.GET_THEME_DATA, fileName),
|
getThemeData: (fileName: string) => invoke<string | undefined>(IpcEvents.GET_THEME_DATA, fileName),
|
||||||
getSystemValues: () => invoke<Record<string, string>>(IpcEvents.GET_THEME_SYSTEM_VALUES),
|
getSystemValues: () => invoke<Record<string, string>>(IpcEvents.GET_THEME_SYSTEM_VALUES),
|
||||||
|
@ -52,7 +51,6 @@ export default {
|
||||||
settings: {
|
settings: {
|
||||||
get: () => sendSync<Settings>(IpcEvents.GET_SETTINGS),
|
get: () => sendSync<Settings>(IpcEvents.GET_SETTINGS),
|
||||||
set: (settings: Settings, pathToNotify?: string) => invoke<void>(IpcEvents.SET_SETTINGS, settings, pathToNotify),
|
set: (settings: Settings, pathToNotify?: string) => invoke<void>(IpcEvents.SET_SETTINGS, settings, pathToNotify),
|
||||||
getSettingsDir: () => invoke<string>(IpcEvents.GET_SETTINGS_DIR),
|
|
||||||
|
|
||||||
openFolder: () => invoke<void>(IpcEvents.OPEN_SETTINGS_FOLDER),
|
openFolder: () => invoke<void>(IpcEvents.OPEN_SETTINGS_FOLDER),
|
||||||
},
|
},
|
||||||
|
|
|
@ -163,7 +163,6 @@ function ThemesTab() {
|
||||||
const [currentTab, setCurrentTab] = useState(ThemeTab.LOCAL);
|
const [currentTab, setCurrentTab] = useState(ThemeTab.LOCAL);
|
||||||
const [themeText, setThemeText] = useState(settings.themeLinks.join("\n"));
|
const [themeText, setThemeText] = useState(settings.themeLinks.join("\n"));
|
||||||
const [userThemes, setUserThemes] = useState<UserThemeHeader[] | null>(null);
|
const [userThemes, setUserThemes] = useState<UserThemeHeader[] | null>(null);
|
||||||
const [themeDir, , themeDirPending] = useAwaiter(VencordNative.themes.getThemesDir);
|
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
refreshLocalThemes();
|
refreshLocalThemes();
|
||||||
|
@ -252,7 +251,6 @@ function ThemesTab() {
|
||||||
<QuickAction
|
<QuickAction
|
||||||
text="Open Themes Folder"
|
text="Open Themes Folder"
|
||||||
action={() => VencordNative.themes.openFolder()}
|
action={() => VencordNative.themes.openFolder()}
|
||||||
disabled={themeDirPending}
|
|
||||||
Icon={FolderIcon}
|
Icon={FolderIcon}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|
|
@ -92,7 +92,6 @@ ipcMain.handle(IpcEvents.SET_QUICK_CSS, (_, css) =>
|
||||||
writeFileSync(QUICKCSS_PATH, css)
|
writeFileSync(QUICKCSS_PATH, css)
|
||||||
);
|
);
|
||||||
|
|
||||||
ipcMain.handle(IpcEvents.GET_THEMES_DIR, () => THEMES_DIR);
|
|
||||||
ipcMain.handle(IpcEvents.GET_THEMES_LIST, () => listThemes());
|
ipcMain.handle(IpcEvents.GET_THEMES_LIST, () => listThemes());
|
||||||
ipcMain.handle(IpcEvents.GET_THEME_DATA, (_, fileName) => getThemeData(fileName));
|
ipcMain.handle(IpcEvents.GET_THEME_DATA, (_, fileName) => getThemeData(fileName));
|
||||||
ipcMain.handle(IpcEvents.GET_THEME_SYSTEM_VALUES, () => ({
|
ipcMain.handle(IpcEvents.GET_THEME_SYSTEM_VALUES, () => ({
|
||||||
|
|
|
@ -36,7 +36,6 @@ RendererSettings.addGlobalChangeListener(() => {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
ipcMain.handle(IpcEvents.GET_SETTINGS_DIR, () => SETTINGS_DIR);
|
|
||||||
ipcMain.on(IpcEvents.GET_SETTINGS, e => e.returnValue = RendererSettings.plain);
|
ipcMain.on(IpcEvents.GET_SETTINGS, e => e.returnValue = RendererSettings.plain);
|
||||||
|
|
||||||
ipcMain.handle(IpcEvents.SET_SETTINGS, (_, data: Settings, pathToNotify?: string) => {
|
ipcMain.handle(IpcEvents.SET_SETTINGS, (_, data: Settings, pathToNotify?: string) => {
|
||||||
|
|
|
@ -17,25 +17,30 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export const enum IpcEvents {
|
export const enum IpcEvents {
|
||||||
QUICK_CSS_UPDATE = "VencordQuickCssUpdate",
|
OPEN_QUICKCSS = "VencordOpenQuickCss",
|
||||||
THEME_UPDATE = "VencordThemeUpdate",
|
|
||||||
GET_QUICK_CSS = "VencordGetQuickCss",
|
GET_QUICK_CSS = "VencordGetQuickCss",
|
||||||
SET_QUICK_CSS = "VencordSetQuickCss",
|
SET_QUICK_CSS = "VencordSetQuickCss",
|
||||||
UPLOAD_THEME = "VencordUploadTheme",
|
QUICK_CSS_UPDATE = "VencordQuickCssUpdate",
|
||||||
DELETE_THEME = "VencordDeleteTheme",
|
|
||||||
GET_THEMES_DIR = "VencordGetThemesDir",
|
GET_SETTINGS = "VencordGetSettings",
|
||||||
|
SET_SETTINGS = "VencordSetSettings",
|
||||||
|
|
||||||
GET_THEMES_LIST = "VencordGetThemesList",
|
GET_THEMES_LIST = "VencordGetThemesList",
|
||||||
GET_THEME_DATA = "VencordGetThemeData",
|
GET_THEME_DATA = "VencordGetThemeData",
|
||||||
GET_THEME_SYSTEM_VALUES = "VencordGetThemeSystemValues",
|
GET_THEME_SYSTEM_VALUES = "VencordGetThemeSystemValues",
|
||||||
GET_SETTINGS_DIR = "VencordGetSettingsDir",
|
UPLOAD_THEME = "VencordUploadTheme",
|
||||||
GET_SETTINGS = "VencordGetSettings",
|
DELETE_THEME = "VencordDeleteTheme",
|
||||||
SET_SETTINGS = "VencordSetSettings",
|
THEME_UPDATE = "VencordThemeUpdate",
|
||||||
|
|
||||||
OPEN_EXTERNAL = "VencordOpenExternal",
|
OPEN_EXTERNAL = "VencordOpenExternal",
|
||||||
OPEN_QUICKCSS = "VencordOpenQuickCss",
|
OPEN_THEMES_FOLDER = "VencordOpenThemesFolder",
|
||||||
|
OPEN_SETTINGS_FOLDER = "VencordOpenSettingsFolder",
|
||||||
|
|
||||||
GET_UPDATES = "VencordGetUpdates",
|
GET_UPDATES = "VencordGetUpdates",
|
||||||
GET_REPO = "VencordGetRepo",
|
GET_REPO = "VencordGetRepo",
|
||||||
UPDATE = "VencordUpdate",
|
UPDATE = "VencordUpdate",
|
||||||
BUILD = "VencordBuild",
|
BUILD = "VencordBuild",
|
||||||
|
|
||||||
OPEN_MONACO_EDITOR = "VencordOpenMonacoEditor",
|
OPEN_MONACO_EDITOR = "VencordOpenMonacoEditor",
|
||||||
|
|
||||||
GET_PLUGIN_IPC_METHOD_MAP = "VencordGetPluginIpcMethodMap",
|
GET_PLUGIN_IPC_METHOD_MAP = "VencordGetPluginIpcMethodMap",
|
||||||
|
@ -46,7 +51,4 @@ export const enum IpcEvents {
|
||||||
CSP_IS_DOMAIN_ALLOWED = "VencordCspIsDomainAllowed",
|
CSP_IS_DOMAIN_ALLOWED = "VencordCspIsDomainAllowed",
|
||||||
CSP_REMOVE_OVERRIDE = "VencordCspRemoveOverride",
|
CSP_REMOVE_OVERRIDE = "VencordCspRemoveOverride",
|
||||||
CSP_REQUEST_ADD_OVERRIDE = "VencordCspRequestAddOverride",
|
CSP_REQUEST_ADD_OVERRIDE = "VencordCspRequestAddOverride",
|
||||||
|
|
||||||
OPEN_THEMES_FOLDER = "VencordOpenThemesFolder",
|
|
||||||
OPEN_SETTINGS_FOLDER = "VencordOpenSettingsFolder",
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue