JSPM

  • Created
  • Published
  • Downloads 5
  • Score
    100M100P100Q33769F
  • License MIT

A hooks library based on Vue Composition-API

Package Exports

  • vueposu

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (vueposu) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme


logo

VUEPOSU

🧭  Vue's Eternal Pose (永久指针, 永久指針エターナルポース, Etānaru Pōsu)
(A hooks library based on Vue Composition-API)

CircleCI codecov


📦 INSTALLATION

vueposu supports both Vue 3 and 2, but if you are using Vue 2 must ensure installed @vue/composition-api.

Vue 3

# install with npm
npm i vueposu

# install with yarn
yarn add vueposu

Vue 2

# install with npm
npm i vueposu @vue/composition-api

# install with yarn
yarn add vueposu @vue/composition-api

🍳 USAGE

import { useCounter } from 'vueposu';

const Component = defineComponent({
  setup() {
    // create a counter
    const { count, inc, dec, set, reset } = useCounter(0);

    return {
      count,
      inc,
      dec,
      set,
      reset,
    };
  },
});

🚀 API

Currently supported functions:


Thanks

In no particular order, vueposu is inspired by these great awesome works:


License

The MIT License.