@@ -5,6 +5,7 @@ import WalletStatus from '@/components/walletStatus/WalletStatus'
55import { network_list } from '@/config/network'
66import { useCurrentBlockNumber , useSubstrateQuery } from '@/hooks/useSubstrateQuery'
77import { saleStatus } from '@/utils/broker'
8+ import { StatusCode } from '@/utils/broker/saleStatus'
89import { getChainFromPath } from '@/utils/common/chainPath'
910import {
1011 ConfigurationType ,
@@ -59,10 +60,11 @@ export default function BrokerSaleInfo() {
5960 // Update saleStage every second based on the currentBlockNumber
6061 const [ saleStage , setSaleStage ] = useState ( '' )
6162 const [ saleTitle , setSaleTitle ] = useState ( '' )
63+ const [ statusCode , setStatusCode ] = useState < StatusCode | null > ( null )
6264 const [ timeRemaining , setTimeRemaining ] = useState ( '' )
6365 useEffect ( ( ) => {
6466 if ( saleInfo && configuration && brokerConstants ) {
65- const { statusMessage, timeRemaining, statusTitle } = saleStatus (
67+ const { statusMessage, timeRemaining, statusTitle, statusCode } = saleStatus (
6668 currentBlockNumber ,
6769 saleInfo ,
6870 configuration ,
@@ -71,6 +73,7 @@ export default function BrokerSaleInfo() {
7173 setTimeRemaining ( timeRemaining )
7274 setSaleTitle ( statusTitle )
7375 setSaleStage ( statusMessage )
76+ setStatusCode ( statusCode )
7477 }
7578 } , [ currentBlockNumber , saleInfo , configuration , brokerConstants ] )
7679
@@ -148,7 +151,7 @@ export default function BrokerSaleInfo() {
148151 < Border >
149152 < div className = " p-10" >
150153 < div >
151- < div className = "flex justify-between rounded-full mx-10 bg-pink-4 dark:bg-pink-400 dark:bg-opacity-95 px-16 py-10 bg-opacity-30 items-center my-6" >
154+ < div className = "flex justify-between rounded-full mx-10 bg-pink-300 dark:bg-pink-400 dark:bg-opacity-95 px-16 py-10 bg-opacity-30 items-center my-6" >
152155 < div className = "text-xl xl:text-2xl font-bold font-unbounded uppercase text-gray-21 dark:text-white " >
153156 { saleTitle }
154157 </ div >
@@ -181,6 +184,7 @@ export default function BrokerSaleInfo() {
181184 saleInfo = { saleInfo }
182185 formatPrice = { `${ ( currentPrice / 10 ** 12 ) . toFixed ( 8 ) } ${ tokenSymbol } ` }
183186 currentPrice = { currentPrice }
187+ statusCode = { statusCode }
184188 />
185189 </ Border >
186190 </ div >
0 commit comments