feat: enable ref sugar by default & remove annoying warnings (#319)

This commit is contained in:
Cuvii authored and GitHub committed 2022-03-23 22:48:07 +08:00
1 parent d0f6274ac4
commit d4e831355e
7 files changed
+18 -4

No files matched your search

+7
View File
@@ -1,6 +1,13 @@
// Generated by 'unplugin-auto-import'
// We suggest you to commit this file into source control
declare global {
const $: typeof import('vue/macros')['$']
const $$: typeof import('vue/macros')['$$']
const $computed: typeof import('vue/macros')['$computed']
const $customRef: typeof import('vue/macros')['$customRef']
const $ref: typeof import('vue/macros')['$ref']
const $shallowRef: typeof import('vue/macros')['$shallowRef']
const $toRef: typeof import('vue/macros')['$toRef']
const asyncComputed: typeof import('@vueuse/core')['asyncComputed']
const autoResetRef: typeof import('@vueuse/core')['autoResetRef']
const computed: typeof import('vue')['computed']
+3 -3
View File
@@ -2,12 +2,12 @@
import { useUserStore } from '~/stores/user'
const user = useUserStore()
const name = ref(user.savedName)
const name = $ref(user.savedName)
const router = useRouter()
const go = () => {
if (name.value)
router.push(`/hi/${encodeURIComponent(name.value)}`)
if (name)
router.push(`/hi/${encodeURIComponent(name)}`)
}
const { t } = useI18n()