From 447a48f306df7e6ab69340c47d8e576e3cbdcbb5 Mon Sep 17 00:00:00 2001 From: Aaron Klinker Date: Thu, 15 Feb 2024 10:37:53 -0600 Subject: [PATCH] docs: Add loading and error states for "Who's using WXT" section --- docs/.vitepress/components/UsingWxtSection.vue | 14 ++++++++++++-- .../composables/useListExtensionDetails.ts | 4 ++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/docs/.vitepress/components/UsingWxtSection.vue b/docs/.vitepress/components/UsingWxtSection.vue index 444a27cb..3540f1fa 100644 --- a/docs/.vitepress/components/UsingWxtSection.vue +++ b/docs/.vitepress/components/UsingWxtSection.vue @@ -20,11 +20,12 @@ const chromeExtensionIds = [ 'agjnjboanicjcpenljmaaigopkgdnihi', // PreMiD ]; -const { data } = useListExtensionDetails(chromeExtensionIds); +const { data, err, isLoading } = useListExtensionDetails(chromeExtensionIds); const sortedExtensions = computed(() => { if (!data.value?.length) return []; return [...data.value] + .filter((item) => item != null) .map((item) => ({ ...item, // Sort based on the user count weighted by the rating @@ -49,7 +50,16 @@ function getStoreUrl(extension: ChromeExtension) { Battle tested and ready for production. Explore chrome extensions made with WXT.

-