From 75b00bec3dbb82b3e035701a7854fb70ee563591 Mon Sep 17 00:00:00 2001 From: "Calum H. (IMB11)" Date: Fri, 1 Aug 2025 15:10:58 +0100 Subject: [PATCH] chore: fix ui lint issues --- packages/ui/index.ts | 2 +- packages/ui/src/components/base/Badge.vue | 18 +- packages/ui/src/components/base/Card.vue | 1 + packages/ui/src/components/base/Chips.vue | 1 + .../src/components/base/CollapsibleRegion.vue | 5 +- packages/ui/src/components/base/CopyCode.vue | 4 +- packages/ui/src/components/base/DropArea.vue | 2 +- .../components/base/EnvironmentIndicator.vue | 4 +- .../components/base/ErrorInformationCard.vue | 7 +- packages/ui/src/components/base/FilterBar.vue | 2 +- .../ui/src/components/base/HeadingLink.vue | 3 +- .../ui/src/components/base/ManySelect.vue | 3 +- .../ui/src/components/base/MarkdownEditor.vue | 11 +- .../ui/src/components/base/OverflowMenu.vue | 1 + .../ui/src/components/base/Pagination.vue | 3 +- .../components/base/PreviewSelectButton.vue | 2 +- .../ui/src/components/base/ProjectCard.vue | 238 +++++++----------- .../ui/src/components/base/RadioButtons.vue | 2 +- .../src/components/base/ScrollablePanel.vue | 2 +- .../ui/src/components/base/ServerNotice.vue | 5 +- .../components/base/TeleportDropdownMenu.vue | 2 +- .../components/billing/AddPaymentMethod.vue | 5 +- .../billing/AddPaymentMethodModal.vue | 11 +- .../billing/ExpandableInvoiceTotal.vue | 5 +- .../billing/FormattedPaymentMethod.vue | 5 +- .../billing/ModrinthServersPurchaseModal.vue | 20 +- .../billing/PaymentMethodOption.vue | 3 +- .../src/components/billing/PurchaseModal.vue | 19 +- .../billing/ServersPurchase1Region.vue | 13 +- .../billing/ServersPurchase2PaymentMethod.vue | 3 +- .../billing/ServersPurchase3Review.vue | 33 +-- .../billing/ServersRegionButton.vue | 5 +- .../src/components/billing/ServersSpecs.vue | 3 +- .../components/changelog/ChangelogEntry.vue | 7 +- packages/ui/src/components/chart/Chart.vue | 3 +- .../ui/src/components/chart/CompactChart.vue | 3 +- .../components/content/ContentListItem.vue | 3 +- .../components/content/ContentListPanel.vue | 11 +- .../components/content/NewsArticleCard.vue | 1 + packages/ui/src/components/index.ts | 20 +- .../ui/src/components/modal/ConfirmModal.vue | 7 +- packages/ui/src/components/modal/NewModal.vue | 1 + .../ui/src/components/modal/ShareModal.vue | 11 +- .../ui/src/components/modal/TabbedModal.vue | 2 +- .../src/components/project/NewProjectCard.vue | 7 +- .../src/components/project/ProjectHeader.vue | 5 +- .../project/ProjectPageVersions.vue | 14 +- .../project/ProjectSidebarCompatibility.vue | 5 +- .../project/ProjectSidebarCreators.vue | 7 +- .../project/ProjectSidebarDetails.vue | 7 +- .../project/ProjectSidebarLinks.vue | 2 +- .../components/project/ProjectStatusBadge.vue | 11 +- .../components/search/BrowseFiltersPanel.vue | 3 +- .../src/components/search/SearchDropdown.vue | 3 +- .../ui/src/components/search/SearchFilter.vue | 1 + .../components/search/SearchFilterControl.vue | 9 +- .../components/search/SearchFilterOption.vue | 1 + .../components/search/SearchSidebarFilter.vue | 21 +- .../src/components/servers/ServersPromo.vue | 5 +- .../servers/backups/BackupWarning.vue | 1 + .../components/skin/SkinPreviewRenderer.vue | 35 +-- .../version/VersionChannelIndicator.vue | 2 +- .../version/VersionFilterControl.vue | 7 +- .../src/components/version/VersionSummary.vue | 3 +- .../ui/src/composables/dynamic-font-size.ts | 2 +- packages/ui/src/composables/how-ago.ts | 2 +- packages/ui/src/composables/index.ts | 2 +- packages/ui/src/composables/stripe.ts | 9 +- packages/ui/src/utils/billing.ts | 2 +- packages/ui/src/utils/search.ts | 8 +- 70 files changed, 338 insertions(+), 348 deletions(-) diff --git a/packages/ui/index.ts b/packages/ui/index.ts index 93cb12071..10643b82e 100644 --- a/packages/ui/index.ts +++ b/packages/ui/index.ts @@ -1,3 +1,3 @@ export * from './src/components' -export * from './src/utils' export * from './src/composables' +export * from './src/utils' diff --git a/packages/ui/src/components/base/Badge.vue b/packages/ui/src/components/base/Badge.vue index 7dbc78cc0..380a5650f 100644 --- a/packages/ui/src/components/base/Badge.vue +++ b/packages/ui/src/components/base/Badge.vue @@ -76,21 +76,21 @@ +import { computed } from 'vue' - diff --git a/packages/ui/src/components/base/RadioButtons.vue b/packages/ui/src/components/base/RadioButtons.vue index 70d9da44f..a1b8f2aa1 100644 --- a/packages/ui/src/components/base/RadioButtons.vue +++ b/packages/ui/src/components/base/RadioButtons.vue @@ -17,7 +17,7 @@