import React from 'react'; import ReactDOM from 'react-dom/client'; import { PaperProvider, MD3LightTheme as DefaultTheme, } from 'react-native-paper'; import { NavigationContainer } from '@react-navigation/native'; import { Platform } from 'react-native'; import { Buffer } from 'buffer'; import './index.css'; import App from './App'; import { AccountsProvider } from './context/AccountsContext'; import { NetworksProvider } from './context/NetworksContext'; import reportWebVitals from './reportWebVitals'; import { WalletConnectProvider } from './context/WalletConnectContext'; globalThis.Buffer = Buffer; const linking = { prefixes: ['https://wallet.laconic.com'], config: { screens: { SignRequest: { path: 'sign/:namespace/:chaindId/:address/:message', }, }, }, }; const theme = { ...DefaultTheme, dark: false, }; const root = ReactDOM.createRoot( document.getElementById('root') as HTMLElement ); root.render( {Platform.OS === 'web' ? ( ) : null} ); // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals reportWebVitals();