diff --git a/package-lock.json b/package-lock.json
index fb17a4b..e85ce34 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,6 +17,7 @@
"next": "^14.1.0",
"react": "18.2.0",
"react-dom": "18.2.0",
+ "react-github-btn": "^1.4.0",
"react-hot-toast": "^2.4.1",
"swr": "^2.2.4",
"zustand": "^4.5.0"
@@ -3292,6 +3293,11 @@
"url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
}
},
+ "node_modules/github-buttons": {
+ "version": "2.27.0",
+ "resolved": "https://registry.npmjs.org/github-buttons/-/github-buttons-2.27.0.tgz",
+ "integrity": "sha512-PmfRMI2Rttg/2jDfKBeSl621sEznrsKF019SuoLdoNlO7qRUZaOyEI5Li4uW+79pVqnDtKfIEVuHTIJ5lgy64w=="
+ },
"node_modules/glob": {
"version": "10.3.10",
"resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
@@ -5122,6 +5128,17 @@
"react": "^18.2.0"
}
},
+ "node_modules/react-github-btn": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/react-github-btn/-/react-github-btn-1.4.0.tgz",
+ "integrity": "sha512-lV4FYClAfjWnBfv0iNlJUGhamDgIq6TayD0kPZED6VzHWdpcHmPfsYOZ/CFwLfPv4Zp+F4m8QKTj0oy2HjiGXg==",
+ "dependencies": {
+ "github-buttons": "^2.22.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.3.0"
+ }
+ },
"node_modules/react-hot-toast": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/react-hot-toast/-/react-hot-toast-2.4.1.tgz",
diff --git a/package.json b/package.json
index fa18883..f119d6a 100644
--- a/package.json
+++ b/package.json
@@ -19,6 +19,7 @@
"next": "^14.1.0",
"react": "18.2.0",
"react-dom": "18.2.0",
+ "react-github-btn": "^1.4.0",
"react-hot-toast": "^2.4.1",
"swr": "^2.2.4",
"zustand": "^4.5.0"
diff --git a/public/css/style.css b/public/css/style.css
index 1f80087..c0e971d 100644
--- a/public/css/style.css
+++ b/public/css/style.css
@@ -234,4 +234,9 @@ footer p {
width: 100%;
text-align: center;
font-size: 13px;
+}
+footer .starBtn {
+ float: right;
+ width: 100%;
+ margin-top: 6px;
}
\ No newline at end of file
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index 809ae31..f3525d0 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -16,6 +16,7 @@ import { allIps } from "~/consts";
import { useUserIPInfo } from "~/hooks/useUserIPInfo";
import { toast } from "react-hot-toast";
import { useEffect, useState } from "react";
+import GitHubButton from 'react-github-btn';
//import { useRouter } from 'next/router';
const UserIP = dynamic(() => import("~/components/UserIP"), { ssr: false });
@@ -362,10 +363,14 @@ const Home: NextPage = () => {
, IRCF, VahidFarid, goldSrc
+
+ Star
+
+
>
);
};
-export default Home;
+export default Home;
\ No newline at end of file