# @vtaits/react-form-schema-base-ui

> Structure of base ui-components to construct complex forms using @vtaits/form-schema

Latest version **1.2.0** (published 2025-10-07) · MIT license · 0 weekly downloads

## Install

```sh
npm install @vtaits/react-form-schema-base-ui
pnpm add @vtaits/react-form-schema-base-ui
yarn add @vtaits/react-form-schema-base-ui
bun add @vtaits/react-form-schema-base-ui
```

## Health

**Score 60/100 (C)** — status: stable.

Positive: has types; esm support; no vulnerabilities; high quality score.

Warnings: low downloads.

## Facts

| | |
|---|---|
| Version | 1.2.0 |
| Published | 2025-10-07 |
| First published | 2023-12-18 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 3 |
| Unpacked size | 48.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Vadim Taits |
| Maintainers | vtaits |
| Keywords | react, react-hook-form, form, schama, serialization, parsing |

## Links

- npm: https://www.npmjs.com/package/@vtaits/react-form-schema-base-ui
- Repository: https://github.com/vtaits/form-schema
- Homepage: https://github.com/vtaits/form-schema#readme
- Issues: https://github.com/vtaits/form-schema/issues
- npm.io page: https://npm.io/package/@vtaits/react-form-schema-base-ui

## Dependencies (3)

- [date-fns](https://npm.io/package/date-fns.md) ^4.1.0
- [use-select-async-paginate](https://npm.io/package/use-select-async-paginate.md) ^1.0.0
- [select-async-paginate-model](https://npm.io/package/select-async-paginate-model.md) ^1.0.0

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 1.2.0 (latest) — 2025-10-07
- 1.0.0-alpha.12 (alpha) — 2025-06-09
- 1.1.1 — 2025-10-01
- 1.1.0 — 2025-08-18
- 1.0.1 — 2025-08-11
- 1.0.0 — 2025-08-04
- 1.0.0-alpha.11 — 2025-01-31
- 1.0.0-alpha.10 — 2025-01-30
- 1.0.0-alpha.9 — 2024-09-29
- 1.0.0-alpha.8 — 2024-09-12
- 1.0.0-alpha.7 — 2024-07-30
- 1.0.0-alpha.6 — 2024-07-29
- 1.0.0-alpha.5 — 2024-06-20
- 1.0.0-alpha.4 — 2024-06-06
- 1.0.0-alpha.3 — 2024-06-03
- … 3 more at https://npm.io/package/@vtaits/react-form-schema-base-ui/versions

## README

[![devDependencies status](https://david-dm.org/vtaits/form-schema/dev-status.svg)](https://david-dm.org/vtaits/form-schema?type=dev)

A set of utilities for easy work with form values and errors.

- [Core package](https://github.com/vtaits/form-schema/tree/master/packages/form-schema)

- [Integration with react-hook-form](https://github.com/vtaits/form-schema/tree/master/packages/react-hook-form-schema)

- [Integration with react-final-form](https://github.com/vtaits/form-schema/tree/final-form/packages/react-final-form-schema)

## Local development

Repository is using [bun](https://bun.sh/)

### Local development

- `bun run build` - build all the packages

- `bun run lint:fix` - autofix linter errors

- `bun run start` - start storybook in dev mode

- `start:storybook:e2e` - start storybook for e2e testing

- `make build_e2e` - build docker container for e2e testing

- `make test_e2e` - run all the e2e tests

- `make dev_e2e` - run playwright in dev mode

- `bun run test` - run all the code validators and tests

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