mirror of
https://github.com/Permissionless-Software-Foundation/bch-dex-taker-v2.git
synced 2026-09-22 01:02:01 -07:00
Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0da9d4c567 | ||
|
|
3cf69cbd95 | ||
|
|
45b28c168f |
+4
-2
@@ -13,7 +13,8 @@ function useAppState () {
|
||||
ssr: true,
|
||||
defaultValue: {
|
||||
serverUrl: 'https://free-bch.fullstack.cash' // Default server
|
||||
}
|
||||
},
|
||||
nftData: {}
|
||||
})
|
||||
|
||||
console.log('lsState: ', lsState)
|
||||
@@ -38,7 +39,7 @@ function useAppState () {
|
||||
const [denyClose, setDenyClose] = useState(false)
|
||||
|
||||
// NFTs for sale stored data to improve performance
|
||||
const [nftForSaleCacheData, setNftForSaleCacheData] = useState({})
|
||||
const [nftForSaleCacheData, setNftForSaleCacheData] = useState(lsState.nftData || {})
|
||||
|
||||
// The wallet state makes this a true progressive web app (PWA). As
|
||||
// balances, UTXOs, and tokens are retrieved, this state is updated.
|
||||
@@ -107,6 +108,7 @@ function useAppState () {
|
||||
const newCacheData = Object.assign({}, cacheData, data) // Merge the new data with the cache data
|
||||
allCacheData[tokenId] = newCacheData // Update the cache data
|
||||
setNftForSaleCacheData(allCacheData) // Update the state
|
||||
updateLocalStorage({ nftData: allCacheData }) // Update the local storage
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user