vue-aw-components
| Install | |
|---|---|
npm install vue-aw-components |
|
| Latest Version: | 1.67.0 |
| Vue: | 2 |
| License: | MIT |
| Last Updated: | Feb 11, 2024 |
| Links: | npm |
Vue Awesome components
Super charge your dev with ready to use power components
A set of various vue components to simplify the creation of backoffices and admin panels.
See Github.
Documentation
https://enyosolutions-team.github.io/vue-awesome-components/
Dependencies
This package depends on certain packages that must be intalled separately. All the needed packages are listed as peerDependencies.
install
yarn add vue-aw-components
Add in your main.js
import VueEnyoComponents from 'vue-aw-components/plugin';
// or to import separately the components you need
import {AwesomeList, AwesomeTable} from 'vue-aw-components';
And for the styling you'll also need :
import VueAwesomeComponents from 'vue-aw-components/build/style.css';
Compiles and hot-reloads for development
yarn run serve
Compiles and minifies for production
yarn run build
Run your tests
yarn run test
Lints and fixes files
yarn run lint
migration guide:
awesome crud
props
modelName and name becomes identity
displayMode becomes mode
awesome form
props
modelName and name becomes identity
displayMode becomes mode
awesome table (formerly awesome-table)
props
modelName and name becomes identity
mode becomes dataPaginationMode
params becomes apiQueryParams
todo
[] - remove form-generator plugin [] - lower case all the field types [] - segment connected to a remote api (for dynamically changing the statuses) [] - remove dataTimePicker dependent on jquery [] - clear all the fields depending on jquery [] - move awesomeLayout to a different package [] - remove luxon (date picker) [] - remote all components that depends on bootstrap js (mainly because of jquery dependency) => dropdowns, tables and modals [] - uniformize classes used for styling (styleClasses vs classes) [] - add awesome filter to kanban section [] - add support ofr video in awesome display [] - add support ofr json in awesome display [] - add support for array in awesome display
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.67.0 | ^2.6.14 | MIT | |
| 1.66.0 | ^2.6.14 | MIT | |
| 1.65.0 | ^2.6.14 | MIT | |
| 1.64.9 | ^2.6.14 | MIT | |
| 1.64.8 | ^2.6.14 | MIT | |
| 1.64.7 | ^2.6.14 | MIT | |
| 1.64.6 | ^2.6.14 | MIT | |
| 1.64.5 | ^2.6.14 | MIT | |
| 1.64.4 | ^2.6.14 | MIT | |
| 1.64.3 | ^2.6.14 | MIT | |
| 1.64.0 | ^2.6.14 | MIT | |
| 1.63.3 | ^2.6.14 | MIT | |
| 1.63.2 | ^2.6.14 | MIT | |
| 1.63.1 | ^2.6.14 | MIT | |
| 1.63.0 | ^2.6.14 | MIT | |
| 1.62.1 | ^2.6.14 | MIT | |
| 1.62.0 | ^2.6.14 | MIT | |
| 1.61.1 | ^2.6.14 | MIT | |
| 1.61.0 | ^2.6.14 | MIT | |
| 1.60.2 | ^2.6.14 | MIT | |
| 1.60.1 | ^2.6.14 | MIT | |
| 1.60.0 | ^2.6.14 | MIT | |
| 1.59.12 | ^2.6.14 | MIT | |
| 1.59.11 | ^2.6.14 | MIT | |
| 1.59.10 | ^2.6.14 | MIT | |
| 1.59.9 | ^2.6.14 | MIT | |
| 1.59.8 | ^2.6.14 | MIT | |
| 1.59.7 | ^2.6.14 | MIT | |
| 1.59.6 | ^2.6.14 | MIT | |
| 1.59.5 | ^2.6.14 | MIT |
Showing the latest 30 of 190. See every release on npm
Pre-releases (43)
| Version | Released | Vue | License |
|---|---|---|---|
| 1.2.7-beta-1 | 2.6.11 | ||
| 1.2.6-beta-5 | 2.6.11 | ||
| 1.2.6-beta-4 | 2.6.11 | ||
| 1.2.6-beta-3 | 2.6.11 | ||
| 1.2.6-beta-2 | 2.6.11 | ||
| 1.2.6-beta-1 | 2.6.11 | ||
| 1.2.5-beta-27 | 2.6.11 | ||
| 1.2.5-beta-26 | 2.6.11 | ||
| 1.2.5-beta-25 | 2.6.11 | ||
| 1.2.5-beta-24 | 2.6.11 | ||
| 1.2.5-beta-23 | 2.6.11 | ||
| 1.2.5-beta-22 | 2.6.11 | ||
| 1.2.5-beta-21 | 2.6.11 | ||
| 1.2.5-beta-20 | 2.6.11 | ||
| 1.2.5-beta-19 | 2.6.11 | ||
| 1.2.5-beta-18 | 2.6.11 | ||
| 1.2.5-beta-17 | 2.6.11 | ||
| 1.2.5-beta-16 | 2.6.11 | ||
| 1.2.5-beta-15 | 2.6.11 | ||
| 1.2.5-beta-14 | 2.6.11 | ||
| 1.2.5-beta-13 | 2.6.11 | ||
| 1.2.5-beta-12 | 2.6.11 | ||
| 1.2.5-beta-11 | 2.6.11 | ||
| 1.2.5-beta-10 | 2.6.11 | ||
| 1.2.5-beta-9 | 2.6.11 | ||
| 1.2.5-beta-8 | 2.6.11 | ||
| 1.2.5-beta-7 | 2.6.11 | ||
| 1.2.5-beta-6 | 2.6.11 | ||
| 1.2.5-beta-5 | 2.6.11 | ||
| 1.2.5-beta-4 | 2.6.11 |
Showing the latest 30 of 43. See every release on npm