From 7b23caba8085112efaebbab965d9863957c108f4 Mon Sep 17 00:00:00 2001 From: Christopher Bisset Date: Tue, 2 Aug 2022 15:38:32 +1000 Subject: [PATCH] finish device searching --- src/lib/common/apiFunctions.svelte | 4 ++- src/lib/common/commonFunctions.svelte | 22 ---------------- src/lib/common/searching.svelte | 38 +++++++++++++++++++++++++++ src/lib/common/stores.js | 2 ++ src/lib/devices/SearchDevices.svelte | 23 ++++++++++++++++ src/lib/users/SearchUsers.svelte | 2 +- src/routes/devices.html.svelte | 16 ++++++----- 7 files changed, 77 insertions(+), 30 deletions(-) delete mode 100644 src/lib/common/commonFunctions.svelte create mode 100644 src/lib/common/searching.svelte create mode 100644 src/lib/devices/SearchDevices.svelte diff --git a/src/lib/common/apiFunctions.svelte b/src/lib/common/apiFunctions.svelte index 87f4e15..8ad11d2 100644 --- a/src/lib/common/apiFunctions.svelte +++ b/src/lib/common/apiFunctions.svelte @@ -1,7 +1,7 @@ diff --git a/src/lib/common/searching.svelte b/src/lib/common/searching.svelte new file mode 100644 index 0000000..344a2f5 --- /dev/null +++ b/src/lib/common/searching.svelte @@ -0,0 +1,38 @@ + diff --git a/src/lib/common/stores.js b/src/lib/common/stores.js index ca9340a..0873d52 100644 --- a/src/lib/common/stores.js +++ b/src/lib/common/stores.js @@ -16,8 +16,10 @@ export const preAuthHideStore = writable(false); export const userStore = writable([new User()]); export const userFilterStore = writable([new User()]); export const deviceStore = writable([new Device()]); +export const deviceFilterStore = writable([new Device()]); // stores search state export const userSearchStore = writable(''); +export const deviceSearchStore = writable(''); // stores sorting preferences export const deviceSortStore = writable('id'); export const deviceSortDirectionStore = writable('ascending'); diff --git a/src/lib/devices/SearchDevices.svelte b/src/lib/devices/SearchDevices.svelte new file mode 100644 index 0000000..a345c88 --- /dev/null +++ b/src/lib/devices/SearchDevices.svelte @@ -0,0 +1,23 @@ + + + +
+ + + +
diff --git a/src/lib/users/SearchUsers.svelte b/src/lib/users/SearchUsers.svelte index ebc88f5..3134fe6 100644 --- a/src/lib/users/SearchUsers.svelte +++ b/src/lib/users/SearchUsers.svelte @@ -1,5 +1,5 @@