From 06c5a2d6f070c15483ba1b2469c5e5498d1ada05 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Tue, 20 Aug 2024 00:10:19 -0400 Subject: [PATCH] super type overloads for toRefs() added to make it much more versatile, docs improved --- .../components/usage/CounterComposables.vue | 4 +- .../usage/CounterComposablesDestructuring.vue | 2 +- .../CounterComposablesIvueDestructuring.vue | 13 ++--- .../components/usage/classes/CustomMouse.ts | 2 +- docs/docs/pages/usage.md | 51 ++++++++++++++----- docs/package.json | 2 +- docs/yarn.lock | 8 +-- src/ivue.ts | 36 ++++++++----- 8 files changed, 77 insertions(+), 41 deletions(-) diff --git a/docs/docs/components/usage/CounterComposables.vue b/docs/docs/components/usage/CounterComposables.vue index feb7cb3..d73fa9b 100644 --- a/docs/docs/components/usage/CounterComposables.vue +++ b/docs/docs/components/usage/CounterComposables.vue @@ -7,8 +7,8 @@ class Counter { increment() { this.count++; } - mouse = iuse(useMouse()); - pointer = iuse(usePointer()); + mouse = iuse(useMouse); + pointer = iuse(usePointer); } const counter = ivue(Counter); diff --git a/docs/docs/components/usage/CounterComposablesDestructuring.vue b/docs/docs/components/usage/CounterComposablesDestructuring.vue index 5fe14e3..bbd8dd4 100644 --- a/docs/docs/components/usage/CounterComposablesDestructuring.vue +++ b/docs/docs/components/usage/CounterComposablesDestructuring.vue @@ -34,7 +34,7 @@ class Counter { y: this.y, sum: this.sum, total: this.total - } = iuse(useCustomMouse(5))); + } = iuse(useCustomMouse, 5)); } } diff --git a/docs/docs/components/usage/CounterComposablesIvueDestructuring.vue b/docs/docs/components/usage/CounterComposablesIvueDestructuring.vue index f432903..390f4ca 100644 --- a/docs/docs/components/usage/CounterComposablesIvueDestructuring.vue +++ b/docs/docs/components/usage/CounterComposablesIvueDestructuring.vue @@ -1,7 +1,7 @@