├── .gitignore ├── .idea ├── .name ├── encodings.xml ├── jsLibraryMappings.xml ├── lab10_react.iml ├── libraries │ ├── 8_automatopia_node_modules.xml │ └── sass_stdlib.xml ├── misc.xml ├── modules.xml ├── scopes │ └── scope_settings.xml └── vcs.xml ├── Jakefile.js ├── LICENSE.TXT ├── Procfile ├── jake.bat ├── jake.sh ├── package.json ├── readme.md └── src ├── client ├── domain │ ├── _stock_market_projection_test.js │ ├── _stock_market_year_test.js │ ├── stock_market_projection.js │ └── stock_market_year.js ├── index.html ├── invalid_dollars.png ├── main.js ├── persistence │ ├── _user_configuration_test.js │ └── user_configuration.js ├── screen.css ├── ui │ ├── _application_ui_test.jsx │ ├── _configuration_field_test.jsx │ ├── _configuration_panel_test.jsx │ ├── _stock_market_table_cell_test.jsx │ ├── _stock_market_table_row_test.jsx │ ├── _stock_market_table_test.jsx │ ├── application_ui.jsx │ ├── configuration_field.jsx │ ├── configuration_panel.jsx │ ├── stock_market_table.jsx │ ├── stock_market_table_cell.jsx │ └── stock_market_table_row.jsx ├── util │ ├── _fail_fast_test.js │ └── fail_fast.js └── values │ ├── __render_target_stub.js │ ├── _growth_rate_test.js │ ├── _invalid_dollars_test.js │ ├── _tax_rate_test.js │ ├── _user_entered_dollars_test.js │ ├── _valid_dollars_test.js │ ├── _year_test.js │ ├── dollars.js │ ├── growth_rate.js │ ├── invalid_dollars.js │ ├── tax_rate.js │ ├── user_entered_dollars.js │ ├── valid_dollars.js │ └── year.js └── vendor ├── es5-sham-4.0.1.js ├── es5-shim-4.0.1.js ├── react-0.11.1.js └── react-with-addons-0.11.1.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | lab10_react -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/lab10_react.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/lab10_react.iml -------------------------------------------------------------------------------- /.idea/libraries/8_automatopia_node_modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/libraries/8_automatopia_node_modules.xml -------------------------------------------------------------------------------- /.idea/libraries/sass_stdlib.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/libraries/sass_stdlib.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /Jakefile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/Jakefile.js -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node src/run.js $PORT -------------------------------------------------------------------------------- /jake.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/jake.bat -------------------------------------------------------------------------------- /jake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/jake.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/readme.md -------------------------------------------------------------------------------- /src/client/domain/_stock_market_projection_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/domain/_stock_market_projection_test.js -------------------------------------------------------------------------------- /src/client/domain/_stock_market_year_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/domain/_stock_market_year_test.js -------------------------------------------------------------------------------- /src/client/domain/stock_market_projection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/domain/stock_market_projection.js -------------------------------------------------------------------------------- /src/client/domain/stock_market_year.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/domain/stock_market_year.js -------------------------------------------------------------------------------- /src/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/index.html -------------------------------------------------------------------------------- /src/client/invalid_dollars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/invalid_dollars.png -------------------------------------------------------------------------------- /src/client/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/main.js -------------------------------------------------------------------------------- /src/client/persistence/_user_configuration_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/persistence/_user_configuration_test.js -------------------------------------------------------------------------------- /src/client/persistence/user_configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/persistence/user_configuration.js -------------------------------------------------------------------------------- /src/client/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/screen.css -------------------------------------------------------------------------------- /src/client/ui/_application_ui_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_application_ui_test.jsx -------------------------------------------------------------------------------- /src/client/ui/_configuration_field_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_configuration_field_test.jsx -------------------------------------------------------------------------------- /src/client/ui/_configuration_panel_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_configuration_panel_test.jsx -------------------------------------------------------------------------------- /src/client/ui/_stock_market_table_cell_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_stock_market_table_cell_test.jsx -------------------------------------------------------------------------------- /src/client/ui/_stock_market_table_row_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_stock_market_table_row_test.jsx -------------------------------------------------------------------------------- /src/client/ui/_stock_market_table_test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/_stock_market_table_test.jsx -------------------------------------------------------------------------------- /src/client/ui/application_ui.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/application_ui.jsx -------------------------------------------------------------------------------- /src/client/ui/configuration_field.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/configuration_field.jsx -------------------------------------------------------------------------------- /src/client/ui/configuration_panel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/configuration_panel.jsx -------------------------------------------------------------------------------- /src/client/ui/stock_market_table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/stock_market_table.jsx -------------------------------------------------------------------------------- /src/client/ui/stock_market_table_cell.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/stock_market_table_cell.jsx -------------------------------------------------------------------------------- /src/client/ui/stock_market_table_row.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/ui/stock_market_table_row.jsx -------------------------------------------------------------------------------- /src/client/util/_fail_fast_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/util/_fail_fast_test.js -------------------------------------------------------------------------------- /src/client/util/fail_fast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/util/fail_fast.js -------------------------------------------------------------------------------- /src/client/values/__render_target_stub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/__render_target_stub.js -------------------------------------------------------------------------------- /src/client/values/_growth_rate_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_growth_rate_test.js -------------------------------------------------------------------------------- /src/client/values/_invalid_dollars_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_invalid_dollars_test.js -------------------------------------------------------------------------------- /src/client/values/_tax_rate_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_tax_rate_test.js -------------------------------------------------------------------------------- /src/client/values/_user_entered_dollars_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_user_entered_dollars_test.js -------------------------------------------------------------------------------- /src/client/values/_valid_dollars_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_valid_dollars_test.js -------------------------------------------------------------------------------- /src/client/values/_year_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/_year_test.js -------------------------------------------------------------------------------- /src/client/values/dollars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/dollars.js -------------------------------------------------------------------------------- /src/client/values/growth_rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/growth_rate.js -------------------------------------------------------------------------------- /src/client/values/invalid_dollars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/invalid_dollars.js -------------------------------------------------------------------------------- /src/client/values/tax_rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/tax_rate.js -------------------------------------------------------------------------------- /src/client/values/user_entered_dollars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/user_entered_dollars.js -------------------------------------------------------------------------------- /src/client/values/valid_dollars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/valid_dollars.js -------------------------------------------------------------------------------- /src/client/values/year.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/client/values/year.js -------------------------------------------------------------------------------- /src/vendor/es5-sham-4.0.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/vendor/es5-sham-4.0.1.js -------------------------------------------------------------------------------- /src/vendor/es5-shim-4.0.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/vendor/es5-shim-4.0.1.js -------------------------------------------------------------------------------- /src/vendor/react-0.11.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/vendor/react-0.11.1.js -------------------------------------------------------------------------------- /src/vendor/react-with-addons-0.11.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesshore/lab10_react/HEAD/src/vendor/react-with-addons-0.11.1.js --------------------------------------------------------------------------------