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