Skip to content

yariksav/vue-alias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VUE alias helper

This package will help use alias in render function In future it wiil help you change components or frameworks

NOTE: Module is in initial development. Anything may change at any time.

example

import { register } from 'vue-alias'

// register aliases
register({
  text: {
    component: 'VTextField',
    replaces: {
      error: 'errorMessages'
    }
  },
  textarea: {
    component: 'v-textarea',
    replaces: {
      error: 'errorMessages'
    }
  },
  select: {
    component: 'v-select',
    replaces: {
      error: 'errorMessages'
    }
  },
  ...
})

Then you can use in vue component render function

import { wrapHandler } from 'vue-alias'

...
render (h) {
  h = wrapHandler(h)
  return h('select', {props: {}}, children)
}

or

import { alias } from 'vue-alias'

...
const cmp = alias(component)
}

About

Vue component render aliases

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published