From 256e34c731866d750e1f0222496bf81d7d574b54 Mon Sep 17 00:00:00 2001 From: Nate Moore Date: Mon, 28 Feb 2022 14:07:22 -0600 Subject: [PATCH] add `use:mode` directive --- examples/spa/src/components/Counter.vue | 39 ++++++++++++++++--- examples/spa/src/pages/[pokemon].astro | 21 ++++++++-- packages/astro/package.json | 2 +- packages/astro/src/@types/astro.ts | 1 + packages/astro/src/runtime/client/spa.ts | 9 +++++ .../astro/src/runtime/server/hydration.ts | 5 +++ packages/astro/src/runtime/server/index.ts | 3 +- yarn.lock | 8 ++-- 8 files changed, 73 insertions(+), 15 deletions(-) diff --git a/examples/spa/src/components/Counter.vue b/examples/spa/src/components/Counter.vue index 599bcf615..5ba3ae2ca 100644 --- a/examples/spa/src/components/Counter.vue +++ b/examples/spa/src/components/Counter.vue @@ -1,16 +1,45 @@ + +