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;