import React, { useEffect, useState } from "react"; import { View, ActivityIndicator } from "react-native"; import { getDID, clearAll } from "./src/services/storage"; import AppNavigator from "./src/navigation/AppNavigator"; export default function App() { const [did, setDidState] = useState(null); const [loading, setLoading] = useState(true); useEffect(() => { const init = async () => { const saved = await getDID(); setDidState(saved); setLoading(false); }; init(); }, []); const handleReset = async () => { await clearAll(); setDidState(null); }; if (loading) { return ( ); } return ( setDidState(newDid)} onReset={handleReset} /> ); }