forked from jsnbuchanan/crowd-funder-for-time-pwa
feat: default to remote project search if no search area filter is selected
This commit is contained in:
@@ -86,7 +86,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Results List -->
|
<!-- Results List -->
|
||||||
<InfiniteScroll @reached-bottom="loadMoreData" v-if="!isChoosingSearchBox">
|
<InfiniteScroll @reached-bottom="loadMoreData">
|
||||||
<ul>
|
<ul>
|
||||||
<li
|
<li
|
||||||
class="border-b border-slate-300"
|
class="border-b border-slate-300"
|
||||||
@@ -156,7 +156,6 @@ export default class DiscoverView extends Vue {
|
|||||||
apiServer = "";
|
apiServer = "";
|
||||||
searchTerms = "";
|
searchTerms = "";
|
||||||
projects: ProjectData[] = [];
|
projects: ProjectData[] = [];
|
||||||
isChoosingSearchBox = false;
|
|
||||||
isLocalActive = true;
|
isLocalActive = true;
|
||||||
isRemoteActive = false;
|
isRemoteActive = false;
|
||||||
localCount = 0;
|
localCount = 0;
|
||||||
@@ -180,7 +179,13 @@ export default class DiscoverView extends Vue {
|
|||||||
const allAccounts = await accountsDB.accounts.toArray();
|
const allAccounts = await accountsDB.accounts.toArray();
|
||||||
this.allMyDids = allAccounts.map((acc) => acc.did);
|
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> {
|
public async buildHeaders(): Promise<HeadersInit> {
|
||||||
|
|||||||
@@ -214,6 +214,7 @@ export default class DiscoverView extends Vue {
|
|||||||
},
|
},
|
||||||
-1,
|
-1,
|
||||||
);
|
);
|
||||||
|
this.$router.back();
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
this.$notify(
|
this.$notify(
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user