diff --git a/components/trade/Orderbook.tsx b/components/trade/Orderbook.tsx index 3e38c631..db62f54e 100644 --- a/components/trade/Orderbook.tsx +++ b/components/trade/Orderbook.tsx @@ -24,6 +24,8 @@ import { } from '@blockworks-foundation/mango-v4' import useSelectedMarket from 'hooks/useSelectedMarket' import { INITIAL_ANIMATION_SETTINGS } from '@components/settings/AnimationSettings' +import { Bars3CenterLeftIcon } from '@heroicons/react/20/solid' +import { sleep } from 'utils' export const decodeBookL2 = (book: SpotOrderBook | BookSide): number[][] => { const depth = 40 @@ -406,6 +408,13 @@ const Orderbook = () => { // return () => clearTimeout(id) }, [verticallyCenterOrderbook]) + const resetOrderbook = useCallback(async () => { + setShowBuys(true) + setShowSells(true) + await sleep(300) + verticallyCenterOrderbook() + }, []) + const onGroupSizeChange = useCallback((groupSize: number) => { setGrouping(groupSize) }, []) @@ -446,6 +455,16 @@ const Orderbook = () => { + + + {market ? (