Skip to content

Commit

Permalink
Roughly finish iOS version
Browse files Browse the repository at this point in the history
  • Loading branch information
race604 committed Oct 11, 2015
1 parent 1412cc4 commit f62f662
Show file tree
Hide file tree
Showing 4 changed files with 502 additions and 28 deletions.
44 changes: 44 additions & 0 deletions MainScreen.ios.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
'use strict';

var React = require('react-native');
var {
AsyncStorage,
Image,
StyleSheet,
Text,
View,
} = React;

var Drawer = require('react-native-drawer');
var StoriesList = require('./StoriesList');
var ThemesList = require('./ThemesList');

var DRAWER_REF = 'drawer';

var MainScreen = React.createClass({
onSelectTheme: function(theme) {
// this.drawer.closeDrawer();
// this.setState({
// isLoading: this.state.isLoading,
// isLoadingTail: this.state.isLoadingTail,
// theme: theme,
// dataSource: this.state.dataSource,
// });
// this.fetchStories(theme, true);
},
render: function() {
var drawer = <ThemesList onSelectItem={this.onSelectTheme} />;
return (
<Drawer
ref={DRAWER_REF}
openDrawerOffset={100}
panCloseMask={1}
content={drawer} >
<StoriesList navigator={this.props.navigator}/>
</Drawer>
);
}

});

module.exports = MainScreen;
Loading

0 comments on commit f62f662

Please sign in to comment.