\ No newline at end of file
diff --git a/components/custom-ui/SearchDialog.vue b/components/custom-ui/SearchDialog.vue
new file mode 100644
index 0000000..769b92f
--- /dev/null
+++ b/components/custom-ui/SearchDialog.vue
@@ -0,0 +1,166 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/components/custom-ui/dashboard/Dashboard.vue b/components/custom-ui/dashboard/Dashboard.vue
index a038870..d38499a 100644
--- a/components/custom-ui/dashboard/Dashboard.vue
+++ b/components/custom-ui/dashboard/Dashboard.vue
@@ -38,6 +38,7 @@ import Events from "~/components/custom-ui/dashboard/Events.vue";
import Profile from "~/components/custom-ui/user/Profile.vue";
import Tokens from "~/components/custom-ui/user/Tokens.vue";
import Proxies from "~/components/custom-ui/user/Proxies.vue";
+import SearchDialog from "~/components/custom-ui/SearchDialog.vue";
import Licences from "~/components/custom-ui/dashboard/licenses/Licenses.vue";
import type {User} from '~/composables/api_wrapper'
@@ -349,12 +350,7 @@ EventBus.on('spinStop', () => spinBaby.value = false)
-
-
-
-
+
diff --git a/components/custom-ui/dashboard/EventList.vue b/components/custom-ui/dashboard/EventList.vue
index ba7a939..8f69a68 100644
--- a/components/custom-ui/dashboard/EventList.vue
+++ b/components/custom-ui/dashboard/EventList.vue
@@ -2,7 +2,6 @@
import {ScrollArea} from '@/components/ui/scroll-area'
import {cn} from '@/utils/shadcn'
import {Badge} from '@/components/ui/badge'
-import {decodeTime} from 'ulid'
import {formatDate} from '~/composables/utils'
import {formatDistanceToNow} from "date-fns";
diff --git a/components/search_results.vue b/components/search_results.vue
index fe1c755..60b1eaf 100644
--- a/components/search_results.vue
+++ b/components/search_results.vue
@@ -1,14 +1,18 @@
-
+
+
Fetching Results
+
+
+
No results found
diff --git a/composables/api_wrapper.ts b/composables/api_wrapper.ts
index 0418518..a52f0e4 100644
--- a/composables/api_wrapper.ts
+++ b/composables/api_wrapper.ts
@@ -60,7 +60,7 @@ export type CreateGroupResponse = paths["/api/v3/groups"]["post"]["responses"][2
// Info
export type GetEventsResponse = paths["/api/v3/info/events"]["get"]["responses"][200]["content"]["application/json"];
export type GetStatsResponse = paths["/api/v3/info/stats"]["get"]["responses"][200]["content"]["application/json"];
-export type SearchResponse = paths["/api/v3/info/search"]["get"]["responses"][200]["content"]["application/json"];
+export type SearchResponse = paths["/api/v3/info/search"]["get"]["responses"][200]["content"]["applicatiown/json"];
// License
export type CreateLicensesResponse = paths["/api/v3/license"]["post"]["responses"][200]["content"]["application/json"];
diff --git a/nuxt.config.ts b/nuxt.config.ts
index 0e25097..d02c1b7 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -100,7 +100,8 @@ export default defineNuxtConfig({
hidePeriod: 60 * 60 * 24, // Hide banner per default for one day
validFrom: '', // Some valid date string
validTo: '', // Some valid date string
- }
+ },
+ searchDialogLimit: 10
}
},
diff --git a/pages/explore.vue b/pages/explore.vue
index 0980d9c..42234b8 100644
--- a/pages/explore.vue
+++ b/pages/explore.vue
@@ -1,14 +1,11 @@