import React from 'react'; // import { Platform } from 'react-native'; // import { useDarkMode } from '../hooks/useDarkMode'; // window['setTheme'] = set; // window['getTheme'] = get; // const Wrapper = ({ children, ...props }: any) => { // let value = false; // // if (Platform.OS === 'web') { // value = useDarkMode(); // // } // // set(value ? 'dark' : 'light'); // // useEffect(() => { // // set('light'); // // onChange((colorMode) => { // // setIsDark(colorMode == 'dark' ? true : false); // // }); // // }, []); // const [isDark, setIsDark] = React.useState(false); // function getColorMode() { // if (Platform.OS === 'web') { // return value ? 'dark' : 'light'; // } else { // return isDark ? 'dark' : 'light'; // } // } // return <>hello; // return ( // // {/*
{children}
*/} //
// ); // }; // Wrapper.displayName = 'GluestackUIProvider'; import { config } from '../gluestack-ui.config'; import { StyledProvider } from '@dank-style/react'; import { createProvider } from '@gluestack-ui/provider'; // import { useDarkMode } from '../hooks/useDarkMode'; import { Platform } from 'react-native'; import { Box } from '../ui-components'; // import { MoonIcon, SunIcon } from '../ui-components'; import { Center } from '../ui-components'; // import { View } from 'react-native'; const Provider = createProvider({ StyledProvider }) as any; Provider.displayName = 'Provider'; const Wrapper = ({ children, ...props }: any) => { // let value = false; // if (Platform.OS === 'web') { // value = useDarkMode(); // const [isDark, setIsDark] = React.useState(false); // function getColorMode() { // if (Platform.OS === 'web') { // return value ? 'dark' : 'light'; // } else { // return isDark ? 'dark' : 'light'; // } // } return ( {Platform.OS !== 'web' ? ( <> ) : ( // // {isDark ? ( // // ) : ( // // )} // <> )}
{children}
); }; export default Wrapper;