Skip to content

datastack-net/vue-async-computed-decorator

 
 

Repository files navigation

vue-async-computed-decorator

NPM Version Build Status Downloads Dependency Status License

This package provides a vue-class-component decorator for vue-async-computed. This allows you to use vue-async-computed in your class-style Vie components easily.

Usage Example:

import Vue from 'vue'
import AsyncComputedPlugin from 'vue-async-computed'
import AsyncComputed from 'vue-async-computed-decorator'
import Component from 'vue-class-component'

Vue.use(AsyncComputedPlugin)

@Component
class MyComponent extends Vue {
  @AsyncComputed()
  async someComputedProp() {
    ...
  }
}

Credits

Thanks to @TheNoim, @saraedum, and @nwtgck for the implementation of this decorator.

About

A vue-class-component decorator for vue-async-computed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.5%
  • TypeScript 40.5%