You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+98-11
Original file line number
Diff line number
Diff line change
@@ -8,11 +8,79 @@ Bootstrap UI for [redux-autoform](https://github.com/redux-autoform/redux-autofo
8
8
9
9
> Be patient. This documentation is still under construction. Pull-requests are welcome.
10
10
11
-
Components
12
-
---
11
+
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
12
+
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
13
+
14
+
15
+
-[Introduction](#introduction)
16
+
-[Getting started](#getting-started)
17
+
-[Using](#using)
18
+
-[Add the required third-party components](#add-the-required-third-party-components)
19
+
-[Styling](#styling)
20
+
-[Components](#components)
21
+
-[TextBox](#textbox)
22
+
-[TextArea](#textarea)
23
+
-[CheckBox](#checkbox)
24
+
-[Select](#select)
25
+
-[Lookup](#lookup)
26
+
-[DateTimePicker](#datetimepicker)
27
+
-[Specific metadata for the `DateTimePicker` component. Common metadata is not listed.](#specific-metadata-for-the-datetimepicker-component-common-metadata-is-not-listed)
28
+
-[Contributing](#contributing)
29
+
-[Third party](#third-party)
30
+
-[License](#license)
31
+
32
+
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
33
+
34
+
## Introduction
35
+
36
+
Bootstrap UI for [redux-autoform](https://github.com/redux-autoform/redux-autoform).
37
+
38
+
## Getting started
39
+
40
+
### Using
41
+
42
+
First, make sure you are familiar with [redux-autoform](https://github.com/redux-autoform/redux-autoform) and that you've read the [getting started section](https://github.com/redux-autoform/redux-autoform#using).
43
+
44
+
This project provides component factories for redux-autoform:
Now all you have to do is to use AutoForm an pass one of the above factories as the `componentFactory` prop of the Autoform component. You can see the AntuForm props [here](https://github.com/redux-autoform/redux-autoform/blob/master/docs-md/documentation.md#autoform).
- Import `styles.less` file. This file contains infrastructural styling.
67
+
- Import `styles-defaultfactories.less`. This file contains styles related to the components used in the Bootstrap factories. (ToDo: Rename this file to `bootstrap.theme.less`)
68
+
- import the thid-party styles for the components used in the default factories. The example below lists what have to be imported:
Alternatively, if you're using webpack with `css-loader` and `less-loader`, which you probably are, you can just import these less files directly in your JavaScript.
80
+
81
+
## Components
82
+
83
+
### TextBox
16
84
17
85
Specific metadata for the `TextBox` component. Common metadata is not listed.
18
86
@@ -24,7 +92,7 @@ addonAfter | The text that should be added-on after the component.
**Pull-requests are really really welcome**. If you don't know what to contribute with, please check the [issues](https://github.com/redux-autoform/redux-autoform-bootstrap-ui/issues).
152
+
153
+
We'll be more than glad to invite frequent contributors to join the organization.
154
+
If you need help understanding the project, please post an issue and I'll do my best to reply and make sure you understand everything
155
+
you need.
156
+
157
+
In order to make a pull request:
82
158
159
+
1. Fork it.
160
+
2. Create your feature-branch git checkout -b your-new-feature-branch
161
+
3. Commit your change git commit -am 'Add new feature'
162
+
4. Push to the branch git push origin your-new-feature-branch
163
+
5. Create new Pull Request with master branch
83
164
84
-
The `DefaultComponentFactory` relies on third-party components. Here's the list:
0 commit comments