mango-v4-ui/components/shared/useMangoAccount.tsx

16 lines
486 B
TypeScript
Raw Normal View History

import { MangoAccount } from '@blockworks-foundation/mango-v4'
import mangoStore from '../../store/mangoStore'
export default function useMangoAccount(): {
mangoAccount: MangoAccount | undefined
initialLoad: boolean
} {
const { mangoAccount, initialLoad } = mangoStore((state) => ({
mangoAccount: state.mangoAccount.current,
lastUpdatedAt: state.mangoAccount.lastUpdatedAt,
initialLoad: state.mangoAccount.initialLoad,
}))
return { mangoAccount, initialLoad }
}