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 {
EditorOpacity,
EditorPosition,
EditorScale,
EditorTranslateY,
} from './src/utils/Animations';
import Editor from './src/views/Editor';
import {NavigationStack} from "./src/navigation/Drawer";
const editorRef = createRef();
const AnimatedScreenContainer = Animated.createAnimatedComponent(
ScreenContainer,
);
export const Initialize = () => {
const [state, dispatch] = useTracked();
const {colors} = state;
useEffect(() => {
if (Platform.OS === 'android') {
StatusBar.setBackgroundColor('transparent');
StatusBar.setTranslucent(true);
}
StatusBar.setBarStyle(colors.night ? 'light-content' : 'dark-content');
}, []);
return (
<>
>
);
};