Overview
The FormsNPM is a Vue form package that can be used both within and outside of the Enso ecosystem. It provides a set of components for creating forms in Vue applications. The package is open source and licensed under the ISC license.
Features
- Easy to use form components
- Ability to use the components outside of the Enso ecosystem
- Full documentation available for reference
- Contributions from the community are welcomed
Installation
To use the FormsNPM package in your project, follow these steps:
- Install the package using npm:
npm install formsnpm
- Import the desired components in your Vue application:
import { FormInput, FormSelect, FormTextarea } from 'formsnpm';
- Register the components in your Vue application:
Vue.component('form-input', FormInput);
Vue.component('form-select', FormSelect);
Vue.component('form-textarea', FormTextarea);
- Use the components in your Vue templates:
<form-input label="Username" v-model="username"></form-input>
<form-select label="Country" v-model="country" :options="countries"></form-select>
<form-textarea label="Bio" v-model="bio"></form-textarea>
For more detailed configuration and usage, refer to the full documentation.
Summary
The FormsNPM package is a convenient tool for creating forms in Vue applications. It offers a set of easy to use form components that can be used both within and outside of the Enso ecosystem. The package is open source and welcomes contributions from the community. Detailed installation, configuration, and usage instructions can be found in the full documentation available at docs.laravel-enso.com.