Split workspace into electron and ui packages

This commit is contained in:
Shantur Rathore
2025-11-17 12:06:58 +00:00
parent aa77ca2931
commit 89bd32814f
137 changed files with 407 additions and 1371 deletions

23
packages/ui/src/main.tsx Normal file
View File

@@ -0,0 +1,23 @@
import { render } from "solid-js/web"
import App from "./App"
import { ThemeProvider } from "./lib/theme"
import { ConfigProvider } from "./stores/preferences"
import "./index.css"
import "@git-diff-view/solid/styles/diff-view-pure.css"
const root = document.getElementById("root")
if (!root) {
throw new Error("Root element not found")
}
render(
() => (
<ConfigProvider>
<ThemeProvider>
<App />
</ThemeProvider>
</ConfigProvider>
),
root,
)