# @naive-ui-pro/form

> See our website [naive-ui-pro-components](/https://naiveui-pro-components.vercel.app/) for more information.

Latest version **0.3.1** (published 2024-01-13) · 0 weekly downloads

## Install

```sh
npm install @naive-ui-pro/form
pnpm add @naive-ui-pro/form
yarn add @naive-ui-pro/form
bun add @naive-ui-pro/form
```

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities.

Warnings: low downloads; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.3.1 |
| Published | 2024-01-13 |
| First published | 2023-05-31 |
| Weekly downloads | 0 |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 6 |
| Unpacked size | 93.2 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | tuimao |

## Links

- npm: https://www.npmjs.com/package/@naive-ui-pro/form
- npm.io page: https://npm.io/package/@naive-ui-pro/form

## Dependencies (6)

- [vue](https://npm.io/package/vue.md) ^3.2.47
- [naive-ui](https://npm.io/package/naive-ui.md) ^2.34.4
- [@vueuse/core](https://npm.io/package/@vueuse/core.md) 10.0.0-beta.0
- [@naive-ui-pro/radio](https://npm.io/package/@naive-ui-pro/radio.md) 0.3.1
- [@naive-ui-pro/utils](https://npm.io/package/@naive-ui-pro/utils.md) ^0.3.1
- [@naive-ui-pro/checkbox](https://npm.io/package/@naive-ui-pro/checkbox.md) 0.3.1

## Recent versions

- 0.3.1 (latest) — 2024-01-13
- 0.3.0 — 2024-01-13
- 0.3.0-beta.1 — 2023-06-02
- 0.3.0-beta.0 — 2023-06-02
- 0.2.9 — 2023-06-02
- 0.2.8 — 2023-06-01
- 0.2.7 — 2023-06-01
- 0.2.6 — 2023-06-01
- 0.2.5 — 2023-06-01
- 0.2.4 — 2023-06-01
- 0.2.3 — 2023-06-01
- 0.2.2 — 2023-06-01
- 0.2.1 — 2023-06-01
- 0.2.0 — 2023-06-01
- 0.1.8 — 2023-05-31
- … 7 more at https://npm.io/package/@naive-ui-pro/form/versions

## README

# naive-ui-pro-components

See our website [naive-ui-pro-components](/https://naiveui-pro-components.vercel.app/) for more information.

## Install

Using pnpm:

```bash
pnpm install --save naive-ui-pro-components
```

or using yarn:

```bash
yarn add naive-ui-pro-components
```

## Usage

### Globals

```js
import { createApp } from 'vue'
import NaiveUIProComponents from 'naive-ui-pro-components'
import App from './App.vue'

const app = createApp(App)

app.use(NaiveUIProComponents)
```

## On-Demand Import (Recommended)

Install the `unplugin-vue-components` and `unplugin-auto-import` plugins, which will automatically import all components and APIs from `naive-ui-pro-components`.

```sh
npm install -D unplugin-vue-components unplugin-auto-import
```

### Vite

```ts
// vite.config.ts
import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import NaiveUIProResolver from 'naive-ui-pro-components/resolver'
import NaiveUIProImports from 'naive-ui-pro-components/imports'

export default defineConfig({
  // ...
  plugins: [
    // ...
    AutoImport({
      imports: [NaiveUIProImports()],
    }),
    Components({
      resolvers: [NaiveUIProResolver()],
    }),
  ],
})
```

### Webpack

```js
// webpack.config.js
const AutoImport = require('unplugin-auto-import/webpack')
const Components = require('unplugin-vue-components/webpack')
const NaiveUIProResolver = require('naive-ui-pro-components/resolver')
const NaiveUIProImports = require('naive-ui-pro-components/imports')

module.exports = {
  // ...
  plugins: [
    // ...
    AutoImport({
      imports: [NaiveUIProImports()],
    }),
    Components({
      resolvers: [NaiveUIProResolver()],
    }),
  ],
}
```

---
_Source: https://npm.io/package/@naive-ui-pro/form · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
