'use client' import { useEffect, useState } from 'react' import Button from '/src/components/Button/Button' import { useTranslation } from '/src/i18n/client' import { detectBrowser } from '/src/utils' import styles from './DownloadButtons.module.scss' const DownloadButtons = () => { const { t } = useTranslation('home') const [isVisible, setIsVisible] = useState(true) const [browser, setBrowser] = useState>() useEffect(() => { // Don't show buttons in the Android app if (document.referrer.includes('android-app://fit.crab')) { setIsVisible(false) } // Detect which browser the user is using setBrowser(detectBrowser()) }, []) return isVisible ?
{(browser === 'firefox' || browser === 'safari') && ( )}
: null } export default DownloadButtons