https://github.com/wojtek1150/json-forms-zorro-wrapper
Ng Zorro wrapper for json forms lib
https://github.com/wojtek1150/json-forms-zorro-wrapper
Last synced: 1 day ago
JSON representation
Ng Zorro wrapper for json forms lib
- Host: GitHub
- URL: https://github.com/wojtek1150/json-forms-zorro-wrapper
- Owner: wojtek1150
- License: other
- Created: 2022-06-01T09:42:40.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-08-12T11:29:53.000Z (3 months ago)
- Last Synced: 2025-09-17T23:59:17.896Z (about 1 month ago)
- Language: TypeScript
- Homepage: https://wojtek1150.github.io/json-forms-zorro-wrapper/
- Size: 27 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- Audit: audit-ci.json
Awesome Lists containing this project
- awesome-angular - json-forms-zorro-wrapper - Ng Zorro wrapper for json forms library. (Third Party Components / JSON Forms)
- fucking-awesome-angular - json-forms-zorro-wrapper - Ng Zorro wrapper for json forms library. (Third Party Components / JSON Forms)
README
# JsonForms based on ng-zorro
### Demo
[https://wojtek1150.github.io/json-forms-zorro-wrapper/](https://wojtek1150.github.io/json-forms-zorro-wrapper/)
## Documentation
See documentation at [Plugion homepage](https://wojtek1150.github.io/json-forms-zorro-wrapper/docs)
For JsonSchema documentation check [jsonforms core package](https://jsonforms.io)
For UI docs, see the documentation on [ngzorro website](https://ng.ant.design/docs/introduce/en).
## Requirements
This plugin requires the following dependencies:
```
"angular": "^17",
"ng-zorro-antd": "^17",
"ngx-quill": "^25"
```
They should be installed automatically as they are peer dependencies. However, if for some reason you are using `legacy-peer-deps = true` you need to add them to the package.json manually
## Installation
```
npm install @wojtek1150/jsonforms-zorro-wrapper
```
## Usage
Simply import JsonFormsZorroModule into your project
```typescript
import { JsonFormsZorroModule } from '@wojtek1150/jsonforms-zorro-wrapper';
@NgModule({
imports: [JsonFormsZorroModule],
})
```
If you are using DateField, remember to add your locale for ng-zorro as module providers, for example:
```
import { en_US, NZ_I18N } from 'ng-zorro-antd/i18n';
@NgModule({
providers: [{ provide: NZ_I18N, useValue: en_US }],
imports: [JsonFormsZorroModule],
})
```