0.0.5 • Published 4 years ago

vue-async-computed-decorator v0.0.5

Weekly downloads
905
License
MIT
Repository
github
Last release
4 years ago

vue-async-computed-decorator

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.