diff --git a/apps/desktop/src/routes/extension/store/+page.svelte b/apps/desktop/src/routes/extension/store/+page.svelte
index d61bbe0..7f53ef9 100644
--- a/apps/desktop/src/routes/extension/store/+page.svelte
+++ b/apps/desktop/src/routes/extension/store/+page.svelte
@@ -6,12 +6,15 @@
import { goBack } from "@/utils/route"
import { SBExt } from "@kksh/api/supabase"
import { isUpgradable } from "@kksh/extension"
- import { StoreListing } from "@kksh/ui/extension"
+ import { Button, Command } from "@kksh/svelte5"
+ import { Constants } from "@kksh/ui"
+ import { ExtListItem } from "@kksh/ui/extension"
+ import { CustomCommandInput, GlobalCommandPaletteFooter } from "@kksh/ui/main"
import { goto } from "$app/navigation"
+ import { ArrowLeft } from "lucide-svelte"
import { toast } from "svelte-sonner"
- import { type PageData } from "./$types"
- let { data }: { data: PageData } = $props()
+ let { data } = $props()
const { storeExtList, installedStoreExts, installedExtsMap, upgradableExpsMap } = data
// function isUpgradeable(item: DbExtItem): boolean {
@@ -62,15 +65,37 @@
-
+
+{#snippet leftSlot()}
+
+{/snippet}
+
+
+
+ No results found.
+ {#each storeExtList as ext}
+ onExtItemSelected(ext)}
+ onUpgrade={() => onExtItemUpgrade(ext)}
+ onInstall={() => onExtItemInstall(ext)}
+ />
+ {/each}
+
+
+
diff --git a/packages/ui/src/components/extension/StoreListing.svelte b/packages/ui/src/components/extension/StoreListing.svelte
deleted file mode 100644
index 7f17604..0000000
--- a/packages/ui/src/components/extension/StoreListing.svelte
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-{#snippet leftSlot()}
-
-{/snippet}
-
-
-
- No results found.
- {#each storeExtList as ext}
- onExtItemSelected(ext)}
- onUpgrade={() => onExtItemUpgrade(ext)}
- onInstall={() => onExtItemInstall(ext)}
- />
- {/each}
-
-
-
diff --git a/packages/ui/src/components/extension/index.ts b/packages/ui/src/components/extension/index.ts
index 78a3780..5e813b7 100644
--- a/packages/ui/src/components/extension/index.ts
+++ b/packages/ui/src/components/extension/index.ts
@@ -1,4 +1,3 @@
export { default as ExtListItem } from "./ExtListItem.svelte"
-export { default as StoreListing } from "./StoreListing.svelte"
export { default as StoreExtDetail } from "./StoreExtDetail.svelte"
export { default as PermissionInspector } from "./PermissionInspector.svelte"