import { root } from "@lynx-js/react"
function App() {
// Your app
return <view>...</view>
}
if (__MAIN_THREAD__) {
root.render(
<DataProvider data={DEFAULT_DATA}>
<App/>
</DataProvider>
);
} else if (__BACKGROUND__) {
fetchData().then((data) => {
root.render(
<DataProvider data={data}>
<App/>
</DataProvider>
); // You can render later after your data is ready
})
}