From ed7cbe6f17fce8202416a08519f5a75f5b10a39d Mon Sep 17 00:00:00 2001 From: ayoayco Date: Fri, 25 Apr 2025 17:45:49 +0200 Subject: [PATCH] feat: show search following when viewing list accounts --- components/list/Account.vue | 2 +- components/list/AccountSearchResult.vue | 23 +++ components/list/Lists.vue | 2 +- .../[[server]]/list/[list]/index/accounts.vue | 167 ++++++++++++++---- 4 files changed, 157 insertions(+), 37 deletions(-) create mode 100644 components/list/AccountSearchResult.vue diff --git a/components/list/Account.vue b/components/list/Account.vue index ff30c8e3..53e53a4a 100644 --- a/components/list/Account.vue +++ b/components/list/Account.vue @@ -47,7 +47,7 @@ async function edit() { btn-action-icon @click="edit" > - + diff --git a/components/list/AccountSearchResult.vue b/components/list/AccountSearchResult.vue new file mode 100644 index 00000000..cd5e0880 --- /dev/null +++ b/components/list/AccountSearchResult.vue @@ -0,0 +1,23 @@ + + + diff --git a/components/list/Lists.vue b/components/list/Lists.vue index a3b321ff..b2b6990c 100644 --- a/components/list/Lists.vue +++ b/components/list/Lists.vue @@ -44,7 +44,7 @@ async function edit(listId: string) { btn-action-icon @click="() => edit(item.id)" > - + diff --git a/pages/[[server]]/list/[list]/index/accounts.vue b/pages/[[server]]/list/[list]/index/accounts.vue index b63935a0..00edcd56 100644 --- a/pages/[[server]]/list/[list]/index/accounts.vue +++ b/pages/[[server]]/list/[list]/index/accounts.vue @@ -1,56 +1,153 @@