import React, {createRef, useEffect, useState} from 'react';
import {Platform, StatusBar, View} from 'react-native';
import * as Animatable from 'react-native-animatable';
import Animated from 'react-native-reanimated';
import {Screen, ScreenContainer} from 'react-native-screens';
import {DialogManager} from './src/components/DialogManager';
import {Toast} from './src/components/Toast';
import {useTracked} from './src/provider';
import {NavigationStack} from './src/services/Navigator';
import {
EditorOpacity,
EditorPosition,
EditorScale,
EditorTranslateY,
} from './src/utils/animations';
import {DDS} from './src/utils/utils';
import Editor from './src/views/Editor';
const editorRef = createRef();
const AnimatedScreenContainer = Animated.createAnimatedComponent(
ScreenContainer,
);
export const Initialize = () => {
const [state, dispatch] = useTracked();
const {colors} = state;
const [locked, setLocked] = useState(false);
useEffect(() => {
if (Platform.OS === 'android') {
StatusBar.setBackgroundColor('transparent');
StatusBar.setTranslucent(true);
}
StatusBar.setBarStyle(colors.night ? 'light-content' : 'dark-content');
}, []);
return (
<>
>
);
};