summaryrefslogtreecommitdiff
path: root/examples/with-nanostores/src/components/AdminsVue.vue
diff options
context:
space:
mode:
authorGravatar Withered Flowers <withered-flowers@users.noreply.github.com> 2021-11-22 00:31:42 +0700
committerGravatar GitHub <noreply@github.com> 2021-11-21 11:31:42 -0600
commit1ec3f28b638d1d505e51ce48a1b4abe99df5d73a (patch)
treef87563b3a6ecde6bdb8ea7b0801ddd1d8b7bd0de /examples/with-nanostores/src/components/AdminsVue.vue
parentb92b8ae3edba469d73db8f474e680c2f7648c80a (diff)
downloadastro-1ec3f28b638d1d505e51ce48a1b4abe99df5d73a.tar.gz
astro-1ec3f28b638d1d505e51ce48a1b4abe99df5d73a.tar.zst
astro-1ec3f28b638d1d505e51ce48a1b4abe99df5d73a.zip
Patch: Example Nanostores Update (#1955)
* Mention astro.new in docs (#1935) * Fix - Deprecated nanostores functions createStore and getValue is deprecated in nanostores, changed it to atom and atom.get() * fix: change code to nanostores non-deprecated functions Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
Diffstat (limited to 'examples/with-nanostores/src/components/AdminsVue.vue')
-rw-r--r--examples/with-nanostores/src/components/AdminsVue.vue26
1 files changed, 14 insertions, 12 deletions
diff --git a/examples/with-nanostores/src/components/AdminsVue.vue b/examples/with-nanostores/src/components/AdminsVue.vue
index 1846c4d21..dbf50cca9 100644
--- a/examples/with-nanostores/src/components/AdminsVue.vue
+++ b/examples/with-nanostores/src/components/AdminsVue.vue
@@ -1,21 +1,23 @@
<template>
- <h1>Vue</h1>
- <ul>
- <li v-for="user in list" :key="user.name">
- {{ JSON.stringify(user, null, 2) }}
- </li>
- </ul>
<div>
- <h3>Counter</h3>
- <p>{{ count }}</p>
- <button @click="decreaseCounter">-1</button>
- <button @click="increaseCounter">+1</button>
+ <h1>Vue</h1>
+ <ul>
+ <li v-for="user in list" :key="user.name">
+ {{ JSON.stringify(user, null, 2) }}
+ </li>
+ </ul>
+ <div>
+ <h3>Counter</h3>
+ <p>{{ count }}</p>
+ <button @click="decreaseCounter">-1</button>
+ <button @click="increaseCounter">+1</button>
+ </div>
+ <br />
</div>
- <br />
</template>
<script>
-import { useStore } from 'nanostores/vue';
+import { useStore } from '@nanostores/vue';
import { admins } from '../store/admins.js';
import { counter, increaseCounter, decreaseCounter } from '../store/counter.js';