1205 Commits

Author SHA1 Message Date
Daniel Ternyak
270c4911c8 Remove unneeded reducer imports. 2017-04-24 18:59:57 -05:00
Daniel Ternyak
67c4b826f5 Add Flow types. 2017-04-24 18:59:28 -05:00
Daniel Ternyak
eb658ec9ff Refactor/remove commented out codes. 2017-04-24 18:58:48 -05:00
Daniel Ternyak
f5c05587cb Create spec for redux CHANGE_LANGUAGE action. 2017-04-24 18:57:34 -05:00
Daniel Ternyak
a12d720c8a Resolve broken prod css 2017-04-24 18:36:59 -05:00
Daniel Ternyak
5652c56995 Add WIP TabsOption Component. 2017-04-18 18:37:11 -05:00
Daniel Ternyak
2cf54a8221 reformat 2017-04-18 18:36:53 -05:00
Daniel Ternyak
e8c5ab355d refactors/reformatting. 2017-04-18 18:36:29 -05:00
Daniel Ternyak
8cf7e25efd Add redux-form to package.json 2017-04-18 18:35:08 -05:00
Daniel Ternyak
3bb0a84916 add generateWallet actions. 2017-04-18 18:34:42 -05:00
Daniel Ternyak
fcc03dc6d9 Create generateWallet reducer and add to combined reducer. 2017-04-18 18:34:24 -05:00
Daniel Ternyak
44701f8756 Integrate Redux-Form for GenerateWalletInput.
Break out GenerateWalletPasswordInputComponent into separate component.

Add required props to propTypes.

Add Generate Wallet Input actions and states.

Add Show Generate Wallet Password action and state.

Define validators for Field.
2017-04-18 18:01:25 -05:00
Daniel Ternyak
e14631a70b Define redux state props and actions to be passed down to GenerateWalletComponent 2017-04-18 17:58:19 -05:00
Daniel Ternyak
f7bd90405b Remove unneeded imports. 2017-04-17 23:03:49 -05:00
Daniel Ternyak
1b1ab097a0 delete unused boilerplate scss 2017-04-14 02:12:40 -05:00
Daniel Ternyak
04d17f716e tidy up webpack config 2017-04-14 02:12:20 -05:00
Daniel Ternyak
ef10723d0a fix prod webpack build config (less breaking build) 2017-04-14 01:52:58 -05:00
Daniel Ternyak
cfc5d20af2 add prop-types package 2017-04-14 01:27:29 -05:00
Daniel Ternyak
8c92ad7287 Use prop-types package instead of React.PropTypes. 2017-04-14 01:27:01 -05:00
Daniel Ternyak
498fbfcf41 Use prop-types package instead of React.PropTypes. 2017-04-14 01:26:25 -05:00
Daniel Ternyak
00c808fd7f create config reducer and move config component default state into reducer 2017-04-14 01:25:01 -05:00
Daniel Ternyak
37e8c0817e add config reducers to RootReducer/CombineReducer 2017-04-14 01:24:16 -05:00
Daniel Ternyak
cb9cba8d79 Add redux-logging middleware. 2017-04-14 01:23:36 -05:00
Daniel Ternyak
cf1b003956 Use prop-types package instead of React.PropTypes. 2017-04-14 01:23:09 -05:00
Daniel Ternyak
212455cfd2 Bind redux state, actions to high-level "App" Container.
Refactor/remove unneeded boilerplate redux state/dispatch.
2017-04-14 01:22:53 -05:00
Daniel Ternyak
bfbd3b2319 Use prop-types package instead of React.PropTypes. 2017-04-14 01:21:22 -05:00
Daniel Ternyak
024c14610b Allow redux state to flow through Header component into LanguageDropDown/NodeDropDown Components. 2017-04-14 01:20:39 -05:00
Daniel Ternyak
c890c8872a Wire up NodeDropdownComponent to use Redux actions and remove local state. 2017-04-14 01:19:43 -05:00
Daniel Ternyak
b6adc5330e Wire up LanguageDropdownComponent to use Redux actions and remove local state. 2017-04-14 01:19:26 -05:00
Daniel Ternyak
29b3f9e44b Make href of logo relative path instead of hardcoded to myetherwallet.com 2017-04-14 01:17:53 -05:00
Daniel Ternyak
736ad23f1c Create "config" redux action file the including following actions:
- CHANGE_LANGUAGE
- TOGGLE_LANGUAGE_DROPDOWN
- CHANGE_NODE
- TOGGLE_NODE_DROPDOWN
2017-04-14 01:17:22 -05:00
Daniel Ternyak
c2745c985e adjust routing to point toward new Tabs container 2017-04-13 20:35:56 -05:00
Daniel Ternyak
0a33708370 Create "Tabs" container and refactor as required. 2017-04-13 20:30:11 -05:00
Daniel Ternyak
7d8ba8aac5 Create GenerateWalletPassword component - will be a component of GenerateWallet tab components. 2017-04-13 20:27:28 -05:00
Daniel Ternyak
2a64e009f0 Delete unneeded files. 2017-04-13 20:26:28 -05:00
Daniel Ternyak
2fc8cf4116 Create NodeDropdownComponent with working, adjustable local state. 2017-04-13 20:25:28 -05:00
Daniel Ternyak
f91f47b877 Create LanguageDropdownComponent with working, adjustable local state. 2017-04-13 20:25:08 -05:00
Daniel Ternyak
746d2f5802 Break header into multiple Components
Delete commented out code / misc cleanup.
2017-04-13 20:24:24 -05:00
Daniel Ternyak
6f3290d520 add static readme back in (webpack requirements) 2017-04-12 17:39:09 -05:00
Daniel Ternyak
6955071fa4 re-add static folder to readme doc 2017-04-12 17:38:25 -05:00
Daniel Ternyak
15cc449c1f fix version (npm required specific format) 2017-04-12 17:36:20 -05:00
Daniel Ternyak
5f7f38798e fix trailing comma breaking build/dev 2017-04-12 17:33:45 -05:00
Daniel Ternyak
47bd7ab715 remove db referneces in README 2017-04-12 00:19:38 -05:00
Daniel Ternyak
284bf46c11 remove boilerplate-specific README descriptions 2017-04-12 00:09:28 -05:00
Daniel Ternyak
81566a3097 add boilerplate setup instructions 2017-04-12 00:06:09 -05:00
Daniel Ternyak
a17b97cbc2 create react/redux boilerplate 2017-04-12 00:04:27 -05:00
Daniel Ternyak
baae10241a create flowconfig 2017-04-12 00:01:57 -05:00
Daniel Ternyak
ec1e4ed49e add .idea to gitignore 2017-04-12 00:01:39 -05:00
Daniel Ternyak
dcba1c00ea create default jest config 2017-04-12 00:01:02 -05:00
Daniel Ternyak
41b219a853 create package.json 2017-04-12 00:00:48 -05:00