INNER CODE UNIT · JavaScript

App

ob-f/OpenBot · open-code/src/App.js:17

function App() {
    let onPageLoad = localStorage.getItem(localStorageKeys.theme) || ""
    const [theme, setTheme] = useState(onPageLoad);
    const [internetOn, setInternetOn] = useState(window.navigator.onLine);
    const [user, setUser] = useState();
    const [isSessionExpireModal, setIsSessionExpireModal] = useState(false);
    const [isSessionExpire, setIsSessionExpire] = useState(false);
    const [isTimeoutId, setTimeoutId] = useState(false);
    let isAndroid = /Android/i.test(navigator.userAgent);

    useEffect(() => {
        window.addEventListener('online', handleOnline);
        window.addEventListener('offline', handleOffline);

        return () => {
            window.removeEventListener('online', handleOnline);
            window.removeEventListener('offline', handleOffline);
        };

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…