feat: default to remote project search if no search area filter is selected

This commit is contained in:
2023-11-18 14:38:55 -07:00
parent 154fcd98a5
commit faf8f4f6a9
2 changed files with 9 additions and 3 deletions

View File

@@ -86,7 +86,7 @@
</div>
<!-- Results List -->
<InfiniteScroll @reached-bottom="loadMoreData" v-if="!isChoosingSearchBox">
<InfiniteScroll @reached-bottom="loadMoreData">
<ul>
<li
class="border-b border-slate-300"
@@ -156,7 +156,6 @@ export default class DiscoverView extends Vue {
apiServer = "";
searchTerms = "";
projects: ProjectData[] = [];
isChoosingSearchBox = false;
isLocalActive = true;
isRemoteActive = false;
localCount = 0;
@@ -180,7 +179,13 @@ export default class DiscoverView extends Vue {
const allAccounts = await accountsDB.accounts.toArray();
this.allMyDids = allAccounts.map((acc) => acc.did);
this.searchLocal();
if (this.searchBox) {
await this.searchLocal();
} else {
this.isLocalActive = false;
this.isRemoteActive = true;
await this.searchAll();
}
}
public async buildHeaders(): Promise<HeadersInit> {

View File

@@ -214,6 +214,7 @@ export default class DiscoverView extends Vue {
},
-1,
);
this.$router.back();
} catch (err) {
this.$notify(
{