diff --git a/.env b/.env index cf6ed3e..a427653 100644 --- a/.env +++ b/.env @@ -3,7 +3,8 @@ # add CRATES_PRO_HOST, CRATES_PRO_INTERNAL_HOST to your enviroment for development -CRATES_PRO_HOST=http://210.28.134.203:6888 -CRATES_PRO_INTERNAL_HOST=http://210.28.134.203:6888 +CRATES_PRO_HOST=http://210.28.134.203:31688 +CRATES_PRO_INTERNAL_HOST=http://210.28.134.203:31688 + +SECRET_KEY=$YOUR_SECRET_KEY #(not prefixed with NEXT_PUBLIC_ ) -SECRET_KEY=$YOUR_SECRET_KEY #(not prefixed with NEXT_PUBLIC_ ) \ No newline at end of file diff --git a/app/[nsfront]/[nsbehind]/[name]/[version]/dependencies/graph/page.tsx b/app/[nsfront]/[nsbehind]/[name]/[version]/dependencies/graph/page.tsx index 68114dc..cb83328 100644 --- a/app/[nsfront]/[nsbehind]/[name]/[version]/dependencies/graph/page.tsx +++ b/app/[nsfront]/[nsbehind]/[name]/[version]/dependencies/graph/page.tsx @@ -43,7 +43,7 @@ const CratePage = () => { } }; fetchCrateData(); // 调用函数来获取数据 - }, [params.name, params.version, params.nsfront, params.nsbehind]); // 依赖项数组,确保在 crateName 或 version 改变时重新获取数据 + },); // 依赖项数组,确保在 crateName 或 version 改变时重新获取数据 if (loading) return
+ {cve.subtitle || 'No subtitle available'} +
++ {cve.id || 'No ID available'} +
+Reference
+Description
+{cve.description}
+Loading...
; if (error) returnError: {error}
; + // 计算当前页的 CVE 数据 + const getCurrentPageItems = (items: CVE[], currentPage: number) => { + const start = (currentPage - 1) * itemsPerPage; + const end = start + itemsPerPage; + return items.slice(start, end); + }; + return (- {cve.id !== '' ? JSON.stringify(cve.small_desc) : 'No results available'} -
-- {cve.id !== '' ? JSON.stringify(cve.id) : 'No results available'} -
- --
No results available
- )} + {/* Security Advisories 标题 */} +No vulnerabilities found
+ )} +- {dep_cves.id !== '' ? JSON.stringify(dep_cves.small_desc) : 'No results available'} -
-- {dep_cves.id !== '' ? JSON.stringify(dep_cves.id) : 'No results available'} -
--
No results available
- )} + {/* In the dependencies 框 */} +No vulnerabilities found
+ )} +