- Updated pre-build script to create a stub for the dev environment, preventing warnings during Vite development. - Refactored electrobun-bridge.js to improve initialization logic and ensure proper setup of the Electrobun RPC. - Modified ElectronContext to dynamically retrieve the desktop API, enhancing compatibility and maintainability. - Integrated Electrobun bridge initialization in the main application entry point for improved startup behavior.
20 lines
621 B
JavaScript
20 lines
621 B
JavaScript
import { initElectrobunBridge } from './electrobun-bridge.js'
|
|
import reportWebVitals from './reportWebVitals'
|
|
import ReactDOM from 'react-dom/client'
|
|
import FarmControlApp from './App'
|
|
import React from 'react'
|
|
|
|
await initElectrobunBridge()
|
|
|
|
const root = ReactDOM.createRoot(document.getElementById('root'))
|
|
root.render(
|
|
<React.StrictMode>
|
|
<FarmControlApp />
|
|
</React.StrictMode>
|
|
)
|
|
|
|
// If you want to start measuring performance in your app, pass a function
|
|
// to log results (for example: reportWebVitals(logger.debug))
|
|
// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
|
|
reportWebVitals()
|