import React from 'react' import { config } from '@tamagui/config/v3' import { addTheme, updateTheme } from '@tamagui/theme' import { Button, Square, Theme, XStack, YStack, getVariableValue, useIsomorphicLayoutEffect, } from 'tamagui' const colors = config.tokens.color const colorKeys = Object.keys(colors) export function UpdateThemeDemo() { const [theme, setTheme] = React.useState() useIsomorphicLayoutEffect(() => { addTheme({ name: 'custom', insertCSS: true, theme: { color: 'red', }, }) setTheme('custom') }, []) return ( ) }