From 4136c1b2b24d6f88c36b6a5ac782599ca0750527 Mon Sep 17 00:00:00 2001 From: Jun Shindo <46585162+jay-es@users.noreply.github.com> Date: Wed, 1 Mar 2023 19:28:47 +0900 Subject: [PATCH] remove use of reactivity transform (#1219) --- .vitepress/config.ts | 4 --- .vitepress/theme/components/Banner.vue | 6 ++-- .../theme/components/PreferenceSwitch.vue | 10 +++---- .vitepress/theme/components/SponsorsGroup.vue | 25 ++++++++++------- .vitepress/theme/components/VueJobs.vue | 20 +++++++------ .../theme/components/VueMasteryModal.vue | 4 +-- env.d.ts | 1 - src/about/releases.md | 6 ++-- .../built-ins/keep-alive-demos/CompA.vue | 3 +- .../built-ins/keep-alive-demos/CompB.vue | 3 +- .../keep-alive-demos/SwitchComponent.vue | 5 ++-- src/guide/built-ins/teleport.md | 3 +- .../built-ins/transition-demos/Basic.vue | 3 +- .../transition-demos/BetweenComponents.vue | 4 +-- .../transition-demos/BetweenElements.vue | 6 ++-- .../transition-demos/CssAnimation.vue | 3 +- .../built-ins/transition-demos/JsHooks.vue | 3 +- .../built-ins/transition-demos/ListMove.vue | 11 ++++---- .../transition-demos/ListStagger.vue | 5 ++-- .../transition-demos/NestedTransitions.vue | 3 +- .../built-ins/transition-demos/SlideFade.vue | 3 +- .../essentials/reactivity-fundamentals.md | 25 ----------------- src/guide/extras/demos/Colors.vue | 7 +++-- src/guide/extras/demos/DisabledButton.vue | 8 ++++-- src/guide/extras/demos/ElasticHeader.vue | 18 ++++++------ src/guide/typescript/composition-api.md | 17 ----------- src/partners/components/PartnerAll.vue | 6 ++-- src/partners/components/PartnerCard.vue | 4 +-- src/partners/components/PartnerHero.vue | 4 +-- src/partners/components/PartnerLanding.vue | 9 +++--- src/partners/components/PartnerList.vue | 28 +++++++++++-------- src/partners/components/PartnerPage.vue | 4 +-- 32 files changed, 126 insertions(+), 135 deletions(-) diff --git a/.vitepress/config.ts b/.vitepress/config.ts index fdbb5ecaf..7cf30860b 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -721,9 +721,5 @@ export default defineConfigWithTheme({ json: { stringify: true } - }, - - vue: { - reactivityTransform: true } }) diff --git a/.vitepress/theme/components/Banner.vue b/.vitepress/theme/components/Banner.vue index 088801d7d..ece803888 100644 --- a/.vitepress/theme/components/Banner.vue +++ b/.vitepress/theme/components/Banner.vue @@ -5,13 +5,15 @@ * 2. uncomment and update BANNER_ID in ../../inlined-scripts/restorePreferences.ts * 3. update --vt-banner-height if necessary */ +import { ref } from 'vue' + +const open = ref(true) -let open = $ref(true) /** * Call this if the banner is dismissible */ function dismiss() { - open = false + open.value = false document.documentElement.classList.add('banner-dismissed') localStorage.setItem(`vue-docs-banner-${__VUE_BANNER_ID__}`, 'true') } diff --git a/.vitepress/theme/components/PreferenceSwitch.vue b/.vitepress/theme/components/PreferenceSwitch.vue index 2c2590abc..2318444df 100644 --- a/.vitepress/theme/components/PreferenceSwitch.vue +++ b/.vitepress/theme/components/PreferenceSwitch.vue @@ -1,7 +1,7 @@ diff --git a/.vitepress/theme/components/VueJobs.vue b/.vitepress/theme/components/VueJobs.vue index 85524e859..d7a2ff78f 100644 --- a/.vitepress/theme/components/VueJobs.vue +++ b/.vitepress/theme/components/VueJobs.vue @@ -1,8 +1,10 @@