Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions date-io-playground/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@
"moment": "^2.29.4",
"moment-hijri": "^2.1.2",
"moment-jalaali": "0.9.2",
"nuxt": "^3.12.4",
"nuxt": "^3.13.1",
"sass-embedded": "^1.77.8",
"typescript": "^5.5.4",
"vue-tsc": "^2.0.29",
"typescript": "^5.6.2",
"vue-tsc": "^2.1.6",
"vuetify-nuxt-module": "workspace:*"
}
}
12 changes: 6 additions & 6 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,17 @@
"generate-pwa-icons": "pwa-assets-generator"
},
"dependencies": {
"vue": "^3.4.21"
"vue": "^3.5.4"
},
"devDependencies": {
"@iconify-json/carbon": "^1.1.37",
"@types/node": "^20.6.0",
"@vite-pwa/assets-generator": "^0.2.4",
"@vite-pwa/vitepress": "^0.5.0",
"@vite-pwa/assets-generator": "^0.2.6",
"@vite-pwa/vitepress": "^0.5.3",
"sitemap": "^8.0.0",
"unocss": "^0.62.1",
"vite-plugin-pwa": "^0.20.1",
"vitepress": "^1.3.2",
"unocss": "^0.62.3",
"vite-plugin-pwa": "^0.20.5",
"vitepress": "^1.3.4",
"workbox-window": "^7.1.0"
}
}
8 changes: 4 additions & 4 deletions modern-sass-compiler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@
},
"dependencies": {
"@iconify-json/mdi": "^1.1.68",
"vuetify": "^3.7.0"
"vuetify": "^3.7.1"
},
"devDependencies": {
"@nuxt/devtools": "latest",
"@unocss/nuxt": "^0.62.1",
"nuxt": "^3.12.4",
"nuxt": "^3.13.1",
"sass-embedded": "^1.77.8",
"typescript": "^5.5.4",
"vue-tsc": "^2.0.29",
"typescript": "^5.6.2",
"vue-tsc": "^2.1.6",
"vuetify-nuxt-module": "workspace:*"
}
}
16 changes: 8 additions & 8 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vuetify-nuxt-module",
"type": "module",
"version": "0.18.2",
"packageManager": "pnpm@9.9.0",
"packageManager": "pnpm@9.10.0",
"description": "Zero-Config Nuxt Module for Vuetify",
"author": "userquin <[email protected]>",
"license": "MIT",
Expand Down Expand Up @@ -75,7 +75,7 @@
"unconfig": "^0.5.5",
"upath": "^2.0.1",
"vite-plugin-vuetify": "^2.0.4",
"vuetify": "^3.7.0"
"vuetify": "^3.7.1"
},
"devDependencies": {
"@antfu/eslint-config": "^0.43.1",
Expand All @@ -88,7 +88,7 @@
"@iconify-json/mdi": "^1.1.68",
"@mdi/js": "^7.4.47",
"@nuxt/devtools": "latest",
"@nuxt/module-builder": "^0.8.3",
"@nuxt/module-builder": "^0.8.4",
"@nuxt/schema": "^3.12.3",
"@nuxt/test-utils": "^3.13.1",
"@nuxtjs/i18n": "^8.0.0",
Expand All @@ -102,10 +102,10 @@
"publint": "^0.2.10",
"rimraf": "^6.0.1",
"sass": "^1.77.8",
"typescript": "^5.5.4",
"typescript": "^5.6.2",
"vite": "^5.0.12",
"vitest": "^2.0.5",
"vue-tsc": "^2.0.29"
"vue-tsc": "^2.1.6"
},
"pnpm": {
"peerDependencyRules": {
Expand All @@ -115,9 +115,9 @@
}
},
"resolutions": {
"@nuxt/kit": "3.12.4",
"vite": "5.4.1",
"vue": "3.4.31"
"@nuxt/kit": "3.13.1",
"vite": "5.4.4",
"vue": "3.5.4"
},
"build": {
"externals": [
Expand Down
10 changes: 10 additions & 0 deletions playground/declarations.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// vuetify 3.7.1 or nuxt i18n module augmenting `@vue/runtime-core` instead `vue`
import type {
ComponentCustomOptions as _ComponentCustomOptions,
ComponentCustomProperties as _ComponentCustomProperties,
} from 'vue';

declare module '@vue/runtime-core' {
interface ComponentCustomProperties extends _ComponentCustomProperties {}
interface ComponentCustomOptions extends _ComponentCustomOptions {}
}
8 changes: 4 additions & 4 deletions playground/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@
"@iconify-json/mdi": "^1.1.68",
"@mdi/js": "^7.4.47",
"luxon": "^3.4.3",
"vuetify": "^3.7.0"
"vuetify": "^3.7.1"
},
"devDependencies": {
"@nuxt/devtools": "latest",
"@nuxtjs/i18n": "^8.3.3",
"@unocss/nuxt": "^0.62.1",
"nuxt": "^3.12.4",
"nuxt": "^3.13.1",
"sass-embedded": "^1.77.8",
"typescript": "^5.5.4",
"vue-tsc": "^2.0.29",
"typescript": "^5.6.2",
"vue-tsc": "^2.1.6",
"vuetify-nuxt-module": "workspace:*"
}
}
9 changes: 9 additions & 0 deletions playground/pages/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ definePageMeta({
middleware: 'vuetify',
})

const ResolvedVBtn = resolveComponent('v-btn')
const OtherResolvedVBtn = resolveComponent('VBtn')

const value = reactive<{
name1?: string
name2?: string
Expand Down Expand Up @@ -121,6 +124,12 @@ watch(current, () => {
<button class="mb-2 ml-2 px-2 my-button text-white bg-primary rounded-lg">
Reserve
</button>

<ResolvedVBtn>resolveComponent('v-btn')</ResolvedVBtn>
<OtherResolvedVBtn>resolveComponent('VBtn')</OtherResolvedVBtn>
<LazyVBtn>
LazyVBtn
</LazyVBtn>
</div>
</template>

Expand Down
8 changes: 8 additions & 0 deletions playground/pages/no-ssr.vue
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ const { locales } = useI18n()
const { current } = useLocale()
const theme = useTheme()

const ResolvedVBtn = resolveComponent('v-btn')
const OtherResolvedVBtn = resolveComponent('VBtn')

const enableToogleTheme = computed(() => {
if (ssrClientHintsConfiguration.prefersColorScheme && ssrClientHintsConfiguration.prefersColorSchemeOptions)
return !ssrClientHintsConfiguration.prefersColorSchemeOptions.useBrowserThemeOnly
Expand All @@ -27,6 +30,11 @@ function toogleTheme() {
<v-btn v-if="enableToogleTheme" @click="toogleTheme">
toogle theme
</v-btn>
<ResolvedVBtn>resolveComponent('v-btn')</ResolvedVBtn>
<OtherResolvedVBtn>resolveComponent('VBtn')</OtherResolvedVBtn>
<LazyVBtn>
LazyVBtn
</LazyVBtn>
</div>
<v-select
v-model="current"
Expand Down
Loading