fix: nft page poap
This commit is contained in:
parent
948f39515a
commit
140a087fc0
28
package.json
28
package.json
|
|
@ -34,8 +34,8 @@
|
|||
"@tanstack/react-query": "4.22.0",
|
||||
"@tanstack/react-query-devtools": "4.22.0",
|
||||
"@tanstack/react-query-persist-client": "4.22.0",
|
||||
"@uiw/codemirror-extensions-events": "4.19.1",
|
||||
"@uiw/react-codemirror": "4.19.1",
|
||||
"@uiw/codemirror-extensions-events": "4.19.6",
|
||||
"@uiw/react-codemirror": "4.19.6",
|
||||
"@urql/core": "3.1.1",
|
||||
"axios": "1.2.2",
|
||||
"clsx": "1.2.1",
|
||||
|
|
@ -52,14 +52,14 @@
|
|||
"mdast-util-to-string": "3.1.0",
|
||||
"mdast-util-toc": "6.1.0",
|
||||
"nanoid": "4.0.0",
|
||||
"next": "13.1.1",
|
||||
"next": "13.1.2",
|
||||
"nextjs-progressbar": "0.0.16",
|
||||
"nodejieba": "2.6.0",
|
||||
"pinyin": "3.0.0-alpha.5",
|
||||
"prismjs": "1.29.0",
|
||||
"react": "18.2.0",
|
||||
"react-dom": "18.2.0",
|
||||
"react-hook-form": "7.41.5",
|
||||
"react-hook-form": "7.42.0",
|
||||
"react-hot-toast": "2.4.0",
|
||||
"react-infinite-scroller": "1.2.6",
|
||||
"react-scroll": "1.8.9",
|
||||
|
|
@ -84,7 +84,7 @@
|
|||
"remark-stringify": "10.0.2",
|
||||
"sharp": "0.31.3",
|
||||
"sortablejs": "1.15.0",
|
||||
"unidata.js": "0.7.9",
|
||||
"unidata.js": "0.7.11",
|
||||
"unified": "10.1.2",
|
||||
"unist-builder": "3.0.0",
|
||||
"unist-util-visit": "4.1.1",
|
||||
|
|
@ -98,8 +98,8 @@
|
|||
"@iconify-json/bxs": "1.1.5",
|
||||
"@iconify-json/carbon": "1.1.13",
|
||||
"@iconify-json/fluent": "1.1.17",
|
||||
"@iconify-json/mdi": "1.1.41",
|
||||
"@next/bundle-analyzer": "13.1.1",
|
||||
"@iconify-json/mdi": "1.1.42",
|
||||
"@next/bundle-analyzer": "13.1.2",
|
||||
"@playwright/test": "1.29.2",
|
||||
"@tailwindcss/line-clamp": "^0.4.2",
|
||||
"@types/cookie": "0.5.1",
|
||||
|
|
@ -111,26 +111,26 @@
|
|||
"@types/react": "18.0.26",
|
||||
"@types/react-dom": "18.0.10",
|
||||
"@types/react-infinite-scroller": "1.2.3",
|
||||
"@types/react-scroll": "1.8.5",
|
||||
"@types/react-scroll": "1.8.6",
|
||||
"@types/sortablejs": "1.15.0",
|
||||
"@types/ua-parser-js": "0.7.36",
|
||||
"@types/uuid": "9.0.0",
|
||||
"@unocss/cli": "0.48.3",
|
||||
"@unocss/preset-icons": "0.48.3",
|
||||
"@unocss/cli": "0.48.4",
|
||||
"@unocss/preset-icons": "0.48.4",
|
||||
"autoprefixer": "10.4.13",
|
||||
"cross-spawn": "7.0.3",
|
||||
"esbuild": "0.16.16",
|
||||
"esbuild": "0.16.17",
|
||||
"esbuild-register": "3.4.2",
|
||||
"eslint": "8.31.0",
|
||||
"eslint-config-next": "13.1.1",
|
||||
"eslint-config-next": "13.1.2",
|
||||
"husky": "8.0.3",
|
||||
"lint-staged": "13.1.0",
|
||||
"postcss-import": "15.1.0",
|
||||
"prettier": "2.8.2",
|
||||
"tailwindcss": "3.2.4",
|
||||
"typescript": "4.9.4",
|
||||
"unocss": "0.48.3",
|
||||
"vitest": "0.27.0"
|
||||
"unocss": "0.48.4",
|
||||
"vitest": "0.27.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=14"
|
||||
|
|
|
|||
781
pnpm-lock.yaml
781
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
|
|
@ -25,3 +25,4 @@ export const ALCHEMY_ETHEREUM_API_KEY = process.env.ALCHEMY_ETHEREUM_API_KEY
|
|||
export const ALCHEMY_POLYGON_API_KEY = process.env.ALCHEMY_POLYGON_API_KEY
|
||||
export const NFTSCAN_API_KEY = process.env.NFTSCAN_API_KEY
|
||||
export const OPENSEA_API_KEY = process.env.OPENSEA_API_KEY
|
||||
export const POAP_API_KEY = process.env.POAP_API_KEY
|
||||
|
|
|
|||
|
|
@ -18,7 +18,10 @@ export default async function handler(
|
|||
const redis = getRedis()
|
||||
const redisKey = `nfts/${query.address}`
|
||||
|
||||
const cache = await redis.get(redisKey)
|
||||
let cache
|
||||
try {
|
||||
cache = await redis.get(redisKey)
|
||||
} catch (error) {}
|
||||
if (cache) {
|
||||
res.status(200).json(JSON.parse(cache))
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import {
|
|||
ALCHEMY_POLYGON_API_KEY,
|
||||
NFTSCAN_API_KEY,
|
||||
OPENSEA_API_KEY,
|
||||
POAP_API_KEY,
|
||||
} from "../lib/env.server"
|
||||
|
||||
export default new Unidata({
|
||||
|
|
@ -15,4 +16,5 @@ export default new Unidata({
|
|||
alchemyPolygonAPIKey: ALCHEMY_POLYGON_API_KEY,
|
||||
nftscanAPIKey: NFTSCAN_API_KEY,
|
||||
openseaAPIKey: OPENSEA_API_KEY,
|
||||
poapAPIKey: POAP_API_KEY,
|
||||
})
|
||||
|
|
|
|||
Loading…
Reference in New Issue