diff --git a/17th Website/package-lock.json b/17th Website/package-lock.json
index 92774d0..722c023 100644
--- a/17th Website/package-lock.json
+++ b/17th Website/package-lock.json
@@ -8,6 +8,7 @@
"name": "17th-website",
"version": "0.0.0",
"dependencies": {
+ "@headlessui/vue": "^1.7.13",
"@mahdikhashan/vue3-click-outside": "^0.1.2",
"vue": "^3.2.47",
"vue-router": "^4.2.0"
@@ -909,6 +910,17 @@
"@hapi/hoek": "^9.0.0"
}
},
+ "node_modules/@headlessui/vue": {
+ "version": "1.7.13",
+ "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.13.tgz",
+ "integrity": "sha512-obG5TdPdBDfs+jiA1mY29LPFqyJl93Q90EL86ontfRe1B6XvbjPkx+x1aAC5DA18bXbb0Juni1ayDbXo0w1u0A==",
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "vue": "^3.2.0"
+ }
+ },
"node_modules/@humanwhocodes/config-array": {
"version": "0.11.8",
"resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz",
@@ -10012,6 +10024,12 @@
"@hapi/hoek": "^9.0.0"
}
},
+ "@headlessui/vue": {
+ "version": "1.7.13",
+ "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.13.tgz",
+ "integrity": "sha512-obG5TdPdBDfs+jiA1mY29LPFqyJl93Q90EL86ontfRe1B6XvbjPkx+x1aAC5DA18bXbb0Juni1ayDbXo0w1u0A==",
+ "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/17th Website/package.json b/17th Website/package.json
index 33144cf..5553627 100644
--- a/17th Website/package.json
+++ b/17th Website/package.json
@@ -10,6 +10,7 @@
"format": "prettier --write src/"
},
"dependencies": {
+ "@headlessui/vue": "^1.7.13",
"@mahdikhashan/vue3-click-outside": "^0.1.2",
"vue": "^3.2.47",
"vue-router": "^4.2.0"
diff --git a/17th Website/src/components/dropdown/Dropdown.vue b/17th Website/src/components/dropdown/Dropdown.vue
index 2ad0327..0b77fd2 100644
--- a/17th Website/src/components/dropdown/Dropdown.vue
+++ b/17th Website/src/components/dropdown/Dropdown.vue
@@ -46,6 +46,7 @@ export default {
+
diff --git a/17th Website/src/components/dropdown/DropdownContent.vue b/17th Website/src/components/dropdown/DropdownContent.vue
index 5fff911..b526309 100644
--- a/17th Website/src/components/dropdown/DropdownContent.vue
+++ b/17th Website/src/components/dropdown/DropdownContent.vue
@@ -21,12 +21,9 @@ export default {
\ No newline at end of file
diff --git a/17th Website/src/components/dropdown/testDropdown.vue b/17th Website/src/components/dropdown/testDropdown.vue
new file mode 100644
index 0000000..fa7adc8
--- /dev/null
+++ b/17th Website/src/components/dropdown/testDropdown.vue
@@ -0,0 +1,35 @@
+
+
+ {{ selectedPerson.name }}
+
+
+ {{ person.name }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/17th Website/src/views/users.vue b/17th Website/src/views/users.vue
index fe9b3e8..3fa11f1 100644
--- a/17th Website/src/views/users.vue
+++ b/17th Website/src/views/users.vue
@@ -1,7 +1,8 @@
@@ -53,16 +72,18 @@ export default {
-
-
-
- All Groups
- Echo
- HHC
- Recruit
- Discharged
-
-
+
+
+
+ {{ unitFilter.name }}
+
+
+
+
+ {{ unit.name }}
+
+
+
@@ -94,6 +115,19 @@ export default {