Commit graph

15 commits

Author SHA1 Message Date
Harrison Healey
2aa71ae941 Refactored to use src/routes 2016-11-15 15:23:09 -05:00
Harrison Healey
86b33e0164 Added initial version of MainView/MainContainer 2016-11-09 12:52:17 -05:00
Harrison Healey
59ea04fc0c Combined translation strings with those used by the webapp (#48)
* Combined translation strings with those used by the webapp

* Fix a few incorrect i18n message ids
2016-10-20 17:51:34 -07:00
Harrison Healey
8f727e0ebd Added react-intl for internationalization (#31)
* Added react-intl

* Moved all displayed strings into en.json

* Add spanish locale data so we can test switching locales
2016-10-19 10:56:24 -07:00
Thomas Hopkins
d4a98c082a Style views for SelectServer, Login, SelectTeam, & ChannelsList (#27)
* Allow user to change switch between teams & channels

* Add react-native-button

* Style SelectTeam view

* Reuse SelectTeam styles in SelectServer & Login

* Reuse SelectTeam styles in ChannelsList view

* Display current team name in ChannelsList

* Disable android underline in textinputs
2016-10-18 13:32:07 -07:00
Mike Piccolo
0697bfc066 Mp containers (#26)
* Use containers to map state and dispatch

* Remove unnecessary aslint config

* Remove container from route function

* Change containers to pure containers
2016-10-18 10:51:52 -04:00
Mike Piccolo
f6ed67e053 Add posts lists (#22)
* Add posts list

* Use map instead of polyfill

* Fix some eslint issues

* Address camel case and client channelId
2016-10-17 19:19:08 -07:00
Thomas Hopkins
5bdc432f71 Add scene + action for login (#24) 2016-10-17 18:15:25 -07:00
Thomas Hopkins
829972694b Add functionality for fetching + selecting teams & channels (#17)
* WIP-working-routes

* Fix imports

* WIP

* Remove unused proptypes & imports from SelectTeam

* Appease eslint

* Disable non-applicable eslint rules in routes & styles

* Change endpoint for fetching teams

* Handle failure to fetch teams

* Fix proptypes in ErrorText

* Add action for selecting team

* Allow user to select a channel

* Save exact versions of npm packages

* Add lodash

* Fetch teams for user to select from

* Don't require onProceed prop on SelectServer

* Abstract out the api logic from actions

* Handle fetch implementation discrepancy when parsing headers

* Remove example components

* Appease eslint

* Fix disabling of fetch-mock

* Remove response headers parsing hack

* Set mock fetch flag in config.json
2016-10-17 15:47:47 -04:00
Harrison Healey
ebf6a95561 Added basic config file (#20)
* Added basic config file

* Replaced Object.assign with spread
2016-10-17 11:38:59 -04:00
Harrison Healey
748f08a847 Changed Client to no longer be a singleton and added TestHelper 2016-10-11 11:47:34 -04:00
Harrison Healey
d8285fb0b4 Added handling for enter key on select server page 2016-10-11 11:22:34 -04:00
Harrison Healey
b86718f467 Started adding separate client tests from redux tests 2016-10-11 11:21:15 -04:00
Harrison Healey
589bc90605 Refactored client.js to have no knowledge of the redux stores 2016-10-11 09:52:40 -04:00
Harrison Healey
723b32a6e2 Updated packages, switched to mocha for testing 2016-10-07 11:11:14 -04:00
Renamed from src/components/SelectServerView.js (Browse further)