Closed solidovic closed 1 year ago
Fix bug with nested CookieThemeProvider.
Flash rendering (about 1 second) with default theme (white theme) and after rendering with parent provider (CookieThemeProvider) theme
Rendering with parent provider (CookieThemeProvider) theme
SomeWeb3Package.tsx
import { CookieThemeProvider } from '@lidofinance/lido-ui' // others imports... export const ProviderWeb3: FC = () => ( <CookieThemeProvider> ... </CookieThemeProvider> )
App.tsx
import { CookieThemeProvider } from '@lidofinance/lido-ui' import { ProviderWeb3 } from 'SomeWeb3Package' // others imports... const App: FC = () => ( <ProviderWeb3> <SomeProviders> <CookieThemeProvider> ... </CookieThemeProvider> </SomeProviders> </ProviderWeb3> );
Description
Fix bug with nested CookieThemeProvider.
Bug behavior
Flash rendering (about 1 second) with default theme (white theme) and after rendering with parent provider (CookieThemeProvider) theme
Fixed behavior
Rendering with parent provider (CookieThemeProvider) theme
Example case:
SomeWeb3Package.tsx
App.tsx