This package has been deprecated

Author message:

renamed and deprecated

@formvuelatte/plugin-lookup

1.2.0 • Public • Published

@formvuelatte/plugin-lookup

Lookup plugin for FormVueLatte

For full documentation check out FormVueLatte's docs

Quick example

<template>
  <div id="app">
    <SchemaFormWithPlugin
      :schema="schema"
      v-model="formData"
    />

    <pre>{{ formData }}</pre>
  </div>
</template>

<script>
import { SchemaFormFactory } from 'formvuelatte'
import LookupPlugin from '@/plugins/LookupPlugin'

import SCHEMA from 'some/schema.json'

const SchemaFormWithPlugin = SchemaFormFactory([
  LookupPlugin({
    mapComponents: {
      string: 'FormText',
      array: 'FormSelect',
      boolean: 'FormCheckbox',
      SchemaForm: 'SchemaFormWithPlugin'
    },
    mapProps: {
      type: 'component',
      info: 'label'
    }
  })
])

export default {
  name: 'App',
  components: {
    SchemaFormWithPlugin
  },
  setup () {
    const formData = ref({})

    return {
      schema: SCHEMA,
      formData
    }
  }
}
</script>

Readme

Keywords

none

Package Sidebar

Install

npm i @formvuelatte/plugin-lookup

Weekly Downloads

6

Version

1.2.0

License

MIT

Unpacked Size

413 kB

Total Files

7

Last publish

Collaborators

  • marinamosti
  • shentao