@unframed/vue
@unframed/vue
Vue components for Unframed web components, with v-model on every form control and typed props and events in templates.
npm install @unframed/vue @unframed/tokens
<script setup lang="ts">
import '@unframed/tokens/tokens.css';
import { UfCheckbox, UfInput } from '@unframed/vue';
const email = ref('');
const agree = ref(false);
</script>
<template>
<UfInput v-model="email" type="email" label="Email" required />
<UfCheckbox v-model="agree">I accept the terms</UfCheckbox>
</template>
app.use(UnframedVue) registers every component globally.
Documentation · Storybook · GitHub
MIT licensed. Status: 0.x, APIs may change before 1.0.
Related Packages
@mono-lit/helper
Lit web components (tables, forms, inputs, dialogs, charts) for Vue and Nuxt, wi...
769
0
@skeehn/wc
Framework-agnostic Web Components for skeehn — custom elements that work in Vue,...
318
0
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.9.0 | ^3.4.0 | MIT | |
| 0.8.0 | ^3.4.0 | MIT | |
| 0.7.0 | ^3.4.0 | MIT | |
| 0.6.1 | ^3.4.0 | MIT | |
| 0.6.0 | ^3.4.0 | MIT | |
| 0.5.0 | ^3.4.0 | MIT | |
| 0.4.0 | ^3.4.0 | MIT | |
| 0.3.0 | ^3.4.0 | MIT | |
| 0.2.0 | ^3.4.0 | MIT | |
| 0.1.0 | ^3.4.0 | MIT |
Pre-releases (1)
| Version | Released | License |
|---|---|---|
| 0.0.0-stage |