diff --git a/src/components/AccountButton.tsx b/src/components/AccountButton.tsx index ff3e497f..187169fc 100644 --- a/src/components/AccountButton.tsx +++ b/src/components/AccountButton.tsx @@ -1,44 +1,30 @@ import { useNavigation } from '@react-navigation/native' -import { generateAccountKey, getAccountDetails, setAccount } from '@utils/storage/actions' -import { StorageGlobal } from '@utils/storage/global' +import { ReadableAccountType, setAccount } from '@utils/storage/actions' import { StyleConstants } from '@utils/styles/constants' import React from 'react' import Button from './Button' import haptics from './haptics' interface Props { - account: NonNullable[number] - selected?: boolean + account: ReadableAccountType additionalActions?: () => void } -const AccountButton: React.FC = ({ account, selected = false, additionalActions }) => { +const AccountButton: React.FC = ({ account, additionalActions }) => { const navigation = useNavigation() - const accountDetails = getAccountDetails( - ['auth.domain', 'auth.account.acct', 'auth.account.domain', 'auth.account.id'], - account - ) - if (!accountDetails) return null return (