alisohani / hn-react-webform

With this awesome React component, you can render complete Drupal Webforms in React. With validation, easy custom styling and a modern, clean interface.

Home Page:https://burst-digital.github.io/react-drupal-webform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ This repository is still in development phase and is in active development. Don't expect anything to work yet!

Build Status bitHound Overall Score

HN-React-Webform

With this awesome React component, you can render complete Drupal Webforms in React. With validation, easy custom styling and a modern, clean interface.

Installation

First, install hn-react-webform in your project:

$ npm install hn-react-webform
# or
$ yarn add hn-react-webform

Then, import the component:

// ES6
import Webform from 'hn-react-webform';
// ES5
var Webform = require('hn-react-webform').default;

This project uses CSS Modules, CSS.next and ES7 to ease styling. Your web-bundler (like Webpack) needs to support CSS Modules to correctly parse all styling.

Contributing

If you want to help contributing, follow these steps:

  1. Clone this repo
  2. cd into the folder
  3. Run npm install
  4. Run npm run storybook
  5. Edit files in /src and view changes on http://localhost:6006/

If you want to contribute and to use this version of the module in a different project on your local machine without storybook, run npm link

About

With this awesome React component, you can render complete Drupal Webforms in React. With validation, easy custom styling and a modern, clean interface.

https://burst-digital.github.io/react-drupal-webform


Languages

Language:JavaScript 100.0%