README
@skoda-dms/basic-lib
Basic Skoda DMS frontend library
Include script library
Usage
Install:
$ npm i
Build:
$ npm run build
$ npm run build:watch
Doc:
$ npm run docs
Library
See doc/ directory for api.
Utils:
class StorageService - persistent local storage management
class HttpClient - Http client
GET
config.noTenant - api will be called without tenant
function metaInit - create basic meta-vue object
User
- Auth urls can be configure in identity/config.ts.
class User - User info and management of identity
class AuthProvider - Authetificate or check user session, sign out.
class Tenant - Tenant info and management of identity
Routing
class IndentityGuard - Route guards for identity management
Store Vuex store definition is in store directory. Includes:
- Authetification store
Related topics
See [Mock adapter] (https://github.com/ctimmerm/axios-mock-adapter) See [Meta VUE] (https://vue-meta.nuxtjs.org)