From b60a8b20d4487bd0a016b7adae1eadae349cb44d Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 23 Jun 2023 20:22:58 +0800 Subject: [PATCH] Search keywords (#677) #555 search by keywords --- modules/desktop/package.json | 2 +- .../package-banner/package-banner.svelte | 2 +- .../package-card/package-card.svelte | 6 ++- .../package-search-result.svelte | 2 +- .../suggested-packages.svelte | 2 +- modules/desktop/src/libs/native-mock.ts | 44 ++++++++++++++----- modules/desktop/src/libs/search-index.ts | 24 +++++++++- modules/ui/src/types.ts | 4 +- 8 files changed, 66 insertions(+), 20 deletions(-) diff --git a/modules/desktop/package.json b/modules/desktop/package.json index 9593fd4..268e2d8 100644 --- a/modules/desktop/package.json +++ b/modules/desktop/package.json @@ -1,6 +1,6 @@ { "name": "tea", - "version": "0.2.28", + "version": "0.2.29", "private": true, "description": "tea gui app", "author": "tea.xyz", diff --git a/modules/desktop/src/components/package-banner/package-banner.svelte b/modules/desktop/src/components/package-banner/package-banner.svelte index a3370a4..67d097a 100644 --- a/modules/desktop/src/components/package-banner/package-banner.svelte +++ b/modules/desktop/src/components/package-banner/package-banner.svelte @@ -112,7 +112,7 @@ {#if pkg.maintainer} {pkg.maintainer} {/if} -

{pkg.desc}

+

{pkg.description}

{/if}
-

{pkg.desc ?? ""}

+

+ {pkg.short_description ?? ""} +

{:else}

@@ -68,7 +70,7 @@ {/if}

- {pkg.desc ?? ""} + {pkg.short_description ?? ""}

{/if} diff --git a/modules/desktop/src/components/search-popup-results/package-search-result.svelte b/modules/desktop/src/components/search-popup-results/package-search-result.svelte index 7108747..529cecb 100644 --- a/modules/desktop/src/components/search-popup-results/package-search-result.svelte +++ b/modules/desktop/src/components/search-popup-results/package-search-result.svelte @@ -29,7 +29,7 @@ />
gotoPackagePage()}>

{pkg.full_name}

-

{pkg.desc}

+

{pkg.short_description}