1.1.11 • Published 2 years ago

@cataline.io/darpi v1.1.11

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

@cataline.io/darpi - beta

Powerful form validation library for Vue 3!

Install

npm i @cataline.io/darpi@latest

Basic Usage

Composition API

<script setup lang="ts">
import { Form, Field, darpi } from '@cataline.io/darpi'

const form = darpi.newForm({
  fullName: darpi.string().required().minWords(2),
  age: darpi.number().required().between(18, 65)
})

function send() {
  console.log(form.values.all)
}
</script>

Option API

<script lang="ts">
import { defineComponent } from 'vue'
import { Form, Field, darpi } from '@cataline.io/darpi'

export default defineComponent({
  components: { Form, Field },
  data() {
    return {
      form: darpi.newForm({
        fullName: darpi.string().required().minWords(2),
        age: darpi.number().required().between(18, 65)
      })
    }
  },
  methods: {
    send() {
      console.log(this.form.values.all)
    }
  }
})
</script>
<template>
  <Form :form="form" @submit="send">
    <Field name="fullName" />
    <Field name="age" />

    <button> Send </button>
  </Form>
</template>

Full documents coming soon 🚀

1.1.11

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.10

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

0.1.8

2 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.1.4

3 years ago

0.0.7

3 years ago

0.1.5

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.6

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago