import React, { useEffect } from "react";

function App(): JSX.Element {
    function getOs(): string {
        var userAgent = navigator.userAgent || navigator.vendor || (window as any)?.opera;

        if (/windows phone/i.test(userAgent)) {
            return "Windows Phone";
        }

        if (/android/i.test(userAgent)) {
            return "Android";
        }

        if (/iPad|iPhone|iPod/.test(userAgent) && !(window as any)?.MSStream) {
            return "iOS";
        }

        return "unknown";
    }

    useEffect(() => {
        const os: string = getOs().toLowerCase();

        if (os === "android") {
            window.location.href =
                "https://play.google.com/store/apps/details?id=com.jazzagain&pcampaignid=web_share&pli=1";
        } else {
            window.location.href =
                "https://apps.apple.com/in/app/jazzagain/id6476974335";
        }

        return () => {
        }
    }, [])

    return (
        <p></p>
    );
}

export default App;
