import classNames from 'classnames' import { useCallback } from 'react' import FullOverlayContent from 'components/FullOverlayContent' import { Check } from 'components/Icons' import Text from 'components/Text' import WalletSelect from 'components/Wallet/WalletSelect' import { LocalStorageKeys } from 'constants/localStorageKeys' import useLocalStorage from 'hooks/useLocalStorage' import useStore from 'store' interface BenefitsProps { benefits: string[] } function Benefits({ benefits }: BenefitsProps) { return ( ) } export default function TermsOfService() { const [_, setHasAgreedToTerms] = useLocalStorage(LocalStorageKeys.TERMS_OF_SERVICE, false) const handleAgreeTermsOfService = useCallback(() => { setHasAgreedToTerms(true) useStore.setState({ focusComponent: { component: } }) }, [setHasAgreedToTerms]) return ( ) }