diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index 5b0aa49..235fb76 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -23,6 +23,7 @@
"react-countup": "^6.5.3",
"react-dom": "^18.3.1",
"react-router-dom": "^6.26.1",
+ "react-spinners": "^0.15.0",
"three": "^0.168.0"
},
"devDependencies": {
@@ -4843,6 +4844,16 @@
"react-dom": ">=16.8"
}
},
+ "node_modules/react-spinners": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/react-spinners/-/react-spinners-0.15.0.tgz",
+ "integrity": "sha512-ZO3/fNB9Qc+kgpG3SfdlMnvTX6LtLmTnOogb3W6sXIaU/kZ1ydEViPfZ06kSOaEsor58C/tzXw2wROGQu3X2pA==",
+ "license": "MIT",
+ "peerDependencies": {
+ "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+ "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
+ }
+ },
"node_modules/read-cache": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
diff --git a/frontend/package.json b/frontend/package.json
index 7a9f85d..3b4d775 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -25,6 +25,7 @@
"react-countup": "^6.5.3",
"react-dom": "^18.3.1",
"react-router-dom": "^6.26.1",
+ "react-spinners": "^0.15.0",
"three": "^0.168.0"
},
"devDependencies": {
diff --git a/frontend/src/components/HeroSection.jsx b/frontend/src/components/HeroSection.jsx
index 89707c9..058aa19 100644
--- a/frontend/src/components/HeroSection.jsx
+++ b/frontend/src/components/HeroSection.jsx
@@ -1,5 +1,6 @@
import React, { useEffect, useRef } from 'react'
import * as THREE from 'three'
+import { Link } from 'react-router-dom'
const HeroSection = () => {
const canvasRef = useRef(null)
@@ -35,9 +36,12 @@ const HeroSection = () => {
from top creators around the world.
{contributor.type}
-{contributor.type}
+