Skip to content

eisgroup/ui-render

Repository files navigation

Check the docs folder to get a basic understanding of the project's architecture

Demo

https://eisgroup.github.io/ui-render/

Development Installation

  1. Install Node.js, if you haven't already (version v22).
  2. Navigate to project root folder and install dependencies by running this command in terminal:

npm install

Available Scripts

In the project directory, you can run:

npm run start

Runs the app in the development mode.
Open http://localhost:3001 to view it in Chrome browser, then activate LiveReload extension.

The page will reload if you make edits.
You will also see any lint errors in the console.

Live build mode

  • Install yalc globally npm install -g yalc
  • In your application add a link to the library with yalc add eis-ui-render --link and reinstall dependencies
  • Run npm run yalc-watch to build library and life reload

How to publish the library

  • Run npm run build-lib
  • Login to npm npm login
  • Publish new version npm publish

How to publish on GitHub Pages

  • Run npm run build to prepare artifacts
  • Run npm run deploy to upload artifacts to GitHub

About

Recursive UI Rendering with Dynamic React Components

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors