0.1.1 • Published 4 years ago

we-module v0.1.1

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

Package we-module

What does this package do? 1. get all modules 2. get auth user modules and set in local storage (with logout remove from storage) 3. set current module and set in local storage (with logout remove from storage)

  • this package is a special package for willaengine project

Prerequisites

  • use package we-axios.
  • use package we-auth.

##install

npm install we-module

##Usage

use in main:

import Module from 'we-module'
Vue.use(Module, options);

defult Options:

const options = {
    current: '',
    api: {
         modules: 'v1/modules',
         userModule: 'v1/user-modules'
    }
};

###use Module

use in component $module.all and $module.user

use in js file Vue.prototype.$module.all and Vue.prototype.$module.user

###set Current Module in Project

set in component $module.current set in js File Vue.prototype.$module.current

OR

import Vue from 'vue'
import {setCurrentModule} from 'we-module'
setCurrentModule(Vue, 'moduleName');