forked from didirus/AstralRinth
Update Nuxt to v3.12.1 (#1720)
* Update Nuxt dependencies * Fix ref access in ChartDisplay * Fix feature flags cookie options type error * Specify type-only imports * Fix shorthands access to tags outside of reactive scope * Replace most useRoute calls with useRoute from vue-router Nuxt's version of this composable is horrendously broken (nuxt/nuxt#21340) * Import all svgs with ?component parameter Fixes weird hydration issues + gives correct type
This commit is contained in:
+32
-32
@@ -1080,26 +1080,26 @@ import {
|
||||
CheckIcon,
|
||||
XIcon,
|
||||
} from 'omorphia'
|
||||
import CrownIcon from '~/assets/images/utils/crown.svg'
|
||||
import CalendarIcon from '~/assets/images/utils/calendar.svg'
|
||||
import DownloadIcon from '~/assets/images/utils/download.svg'
|
||||
import UpdateIcon from '~/assets/images/utils/updated.svg'
|
||||
import QueuedIcon from '~/assets/images/utils/list-end.svg'
|
||||
import CodeIcon from '~/assets/images/sidebar/mod.svg'
|
||||
import ExternalIcon from '~/assets/images/utils/external.svg'
|
||||
import ReportIcon from '~/assets/images/utils/report.svg'
|
||||
import HeartIcon from '~/assets/images/utils/heart.svg'
|
||||
import IssuesIcon from '~/assets/images/utils/issues.svg'
|
||||
import WikiIcon from '~/assets/images/utils/wiki.svg'
|
||||
import DiscordIcon from '~/assets/images/external/discord.svg'
|
||||
import BuyMeACoffeeLogo from '~/assets/images/external/bmac.svg'
|
||||
import PatreonIcon from '~/assets/images/external/patreon.svg'
|
||||
import KoFiIcon from '~/assets/images/external/kofi.svg'
|
||||
import PayPalIcon from '~/assets/images/external/paypal.svg'
|
||||
import OpenCollectiveIcon from '~/assets/images/external/opencollective.svg'
|
||||
import UnknownIcon from '~/assets/images/utils/unknown-donation.svg'
|
||||
import ChevronRightIcon from '~/assets/images/utils/chevron-right.svg'
|
||||
import BoxIcon from '~/assets/images/utils/box.svg'
|
||||
import CrownIcon from '~/assets/images/utils/crown.svg?component'
|
||||
import CalendarIcon from '~/assets/images/utils/calendar.svg?component'
|
||||
import DownloadIcon from '~/assets/images/utils/download.svg?component'
|
||||
import UpdateIcon from '~/assets/images/utils/updated.svg?component'
|
||||
import QueuedIcon from '~/assets/images/utils/list-end.svg?component'
|
||||
import CodeIcon from '~/assets/images/sidebar/mod.svg?component'
|
||||
import ExternalIcon from '~/assets/images/utils/external.svg?component'
|
||||
import ReportIcon from '~/assets/images/utils/report.svg?component'
|
||||
import HeartIcon from '~/assets/images/utils/heart.svg?component'
|
||||
import IssuesIcon from '~/assets/images/utils/issues.svg?component'
|
||||
import WikiIcon from '~/assets/images/utils/wiki.svg?component'
|
||||
import DiscordIcon from '~/assets/images/external/discord.svg?component'
|
||||
import BuyMeACoffeeLogo from '~/assets/images/external/bmac.svg?component'
|
||||
import PatreonIcon from '~/assets/images/external/patreon.svg?component'
|
||||
import KoFiIcon from '~/assets/images/external/kofi.svg?component'
|
||||
import PayPalIcon from '~/assets/images/external/paypal.svg?component'
|
||||
import OpenCollectiveIcon from '~/assets/images/external/opencollective.svg?component'
|
||||
import UnknownIcon from '~/assets/images/utils/unknown-donation.svg?component'
|
||||
import ChevronRightIcon from '~/assets/images/utils/chevron-right.svg?component'
|
||||
import BoxIcon from '~/assets/images/utils/box.svg?component'
|
||||
import Badge from '~/components/ui/Badge.vue'
|
||||
import Categories from '~/components/ui/search/Categories.vue'
|
||||
import EnvironmentIndicator from '~/components/ui/EnvironmentIndicator.vue'
|
||||
@@ -1111,26 +1111,26 @@ import NavStack from '~/components/ui/NavStack.vue'
|
||||
import NavStackItem from '~/components/ui/NavStackItem.vue'
|
||||
import ProjectMemberHeader from '~/components/ui/ProjectMemberHeader.vue'
|
||||
import MessageBanner from '~/components/ui/MessageBanner.vue'
|
||||
import SettingsIcon from '~/assets/images/utils/settings.svg'
|
||||
import UsersIcon from '~/assets/images/utils/users.svg'
|
||||
import CategoriesIcon from '~/assets/images/utils/tags.svg'
|
||||
import DescriptionIcon from '~/assets/images/utils/align-left.svg'
|
||||
import LinksIcon from '~/assets/images/utils/link.svg'
|
||||
import CopyrightIcon from '~/assets/images/utils/copyright.svg'
|
||||
import LicenseIcon from '~/assets/images/utils/book-text.svg'
|
||||
import GalleryIcon from '~/assets/images/utils/image.svg'
|
||||
import VersionIcon from '~/assets/images/utils/version.svg'
|
||||
import SettingsIcon from '~/assets/images/utils/settings.svg?component'
|
||||
import UsersIcon from '~/assets/images/utils/users.svg?component'
|
||||
import CategoriesIcon from '~/assets/images/utils/tags.svg?component'
|
||||
import DescriptionIcon from '~/assets/images/utils/align-left.svg?component'
|
||||
import LinksIcon from '~/assets/images/utils/link.svg?component'
|
||||
import CopyrightIcon from '~/assets/images/utils/copyright.svg?component'
|
||||
import LicenseIcon from '~/assets/images/utils/book-text.svg?component'
|
||||
import GalleryIcon from '~/assets/images/utils/image.svg?component'
|
||||
import VersionIcon from '~/assets/images/utils/version.svg?component'
|
||||
import { reportProject } from '~/utils/report-helpers.ts'
|
||||
import Breadcrumbs from '~/components/ui/Breadcrumbs.vue'
|
||||
import { userCollectProject } from '~/composables/user.js'
|
||||
import CollectionCreateModal from '~/components/ui/CollectionCreateModal.vue'
|
||||
import OrganizationIcon from '~/assets/images/utils/organization.svg'
|
||||
import OrganizationIcon from '~/assets/images/utils/organization.svg?component'
|
||||
import ModerationChecklist from '~/components/ui/ModerationChecklist.vue'
|
||||
import ModeratorIcon from '~/assets/images/sidebar/admin.svg'
|
||||
import ModeratorIcon from '~/assets/images/sidebar/admin.svg?component'
|
||||
import { getVersionsToDisplay } from '~/helpers/projects.js'
|
||||
|
||||
const data = useNuxtApp()
|
||||
const route = useRoute()
|
||||
const route = useNativeRoute()
|
||||
const config = useRuntimeConfig()
|
||||
|
||||
const auth = await useAuth()
|
||||
|
||||
Reference in New Issue
Block a user