Skip to content

vutran/electron-react-jsonschema-form-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron React JSON Schema Form Demo

Quick demo on how to use React JSONSchema Form with Electron.

Usage

import React from 'react';
import ReactDOM from 'react-dom';
import { ipcRenderer } from 'electron'; // eslint-disable-line import/no-unresolved
import Demo from 'electron-react-jsonschema-form-demo'; // eslint-disable-line import/no-unresolved

// Load schemas and data
import schema from './json/schema';
import uiSchema from './json/uiSchema';
import formData from './json/formData';

const rootNode = document.getElementById('app');

ReactDOM.render(
  <Demo
    ipcRenderer={ipcRenderer}
    schema={schema}
    uiSchema={uiSchema}
    formData={formData}
  />,
  rootNode
);

Lint

$ npm run lint

Watch Files

$ npm run watch

Dev

$ npm run dev

Build

$ npm run build

About

Quick demo on how to use React JSONSchema Form with Electron.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published