-
-
-
- {/* Side Menu - For smaller devices */}
-
-
- {/* For larger devices */}
-
- {NavbarLinks.map(({ path, label, subLinks }, index) => (
-
- {subLinks ? (
-
toggleDropdown(index)}
- onMouseLeave={() => toggleDropdown(null)}
- >
-
{label}
-
- {openDropdownIndex === index && (
-
- {subLinks.map(({ path, label }, subIndex) => (
-
- {label}
-
- ))}
-
- )}
-
- ) : (
-
{label}
- )}
-
- ))}
-
-
- {SPONSOR_ACTION_LABEL}
-
-
- {TICKET_BTN_LABEL}
-
-
-
+ return (
+
+
-
- );
+
+
+
+
+
+
+ );
}
diff --git a/package-lock.json b/package-lock.json
index b1f227c..6aabdc1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,6 +9,7 @@
"version": "2024.0.0",
"dependencies": {
"@headlessui/react": "^1.7.15",
+ "@heroicons/react": "^2.1.3",
"@radix-ui/react-icons": "^1.3.0",
"@radix-ui/react-slot": "^1.0.2",
"eslint": "8.35.0",
@@ -85,6 +86,14 @@
"react-dom": "^16 || ^17 || ^18"
}
},
+ "node_modules/@heroicons/react": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.3.tgz",
+ "integrity": "sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==",
+ "peerDependencies": {
+ "react": ">= 16"
+ }
+ },
"node_modules/@humanwhocodes/config-array": {
"version": "0.11.8",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
@@ -5940,6 +5949,12 @@
"client-only": "^0.0.1"
}
},
+ "@heroicons/react": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.3.tgz",
+ "integrity": "sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==",
+ "requires": {}
+ },
"@humanwhocodes/config-array": {
"version": "0.11.8",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
diff --git a/package.json b/package.json
index c15b0f2..574cf58 100644
--- a/package.json
+++ b/package.json
@@ -10,6 +10,7 @@
},
"dependencies": {
"@headlessui/react": "^1.7.15",
+ "@heroicons/react": "^2.1.3",
"@radix-ui/react-icons": "^1.3.0",
"@radix-ui/react-slot": "^1.0.2",
"eslint": "8.35.0",