import React from 'react' import { addTheme, replaceTheme } from '@tamagui/theme' import { Button, Square, Theme, XStack, YStack, useForceUpdate, useIsomorphicLayoutEffect, } from 'tamagui' export function ReplaceThemeDemo() { const [theme, setTheme] = React.useState() const update = useForceUpdate() useIsomorphicLayoutEffect(() => { addTheme({ name: 'mytheme', insertCSS: true, theme: { color: 'red', color2: 'green', }, }) setTheme('mytheme') }, []) return ( ) }