Initial scaffold for Aether Native V3 Electron Launcher

This commit is contained in:
Scott Idem
2026-01-23 13:54:20 -05:00
parent fdbd12b64f
commit 0497f5767b
44 changed files with 537 additions and 7294 deletions

8
src/preload/index.ts Normal file
View File

@@ -0,0 +1,8 @@
import { contextBridge, ipcRenderer } from 'electron';
contextBridge.exposeInMainWorld('aetherNative', {
getSeedConfig: () => ipcRenderer.invoke('get-seed-config'),
getDeviceConfig: () => ipcRenderer.invoke('get-device-config'),
getJWT: () => ipcRenderer.invoke('get-jwt'),
log: (message: string) => console.log('[Native Log]', message),
});