├── .flowconfig ├── .gitignore ├── .watchmanconfig ├── App ├── Network │ └── API.js ├── Resources │ ├── avatar.png │ └── icons │ │ ├── icon.png │ │ ├── icon120.png │ │ ├── icon152.png │ │ ├── icon58.png │ │ ├── icon80.png │ │ ├── icon@2x.png │ │ ├── icon@3x.png │ │ ├── icon_flat.png │ │ ├── nodes.png │ │ ├── nodes@2x.png │ │ ├── nodes@3x.png │ │ ├── reactnative_logo.png │ │ ├── reactnative_logo@2x.png │ │ ├── reactnative_logo@3x.png │ │ └── ruby_china_logo.png └── Views │ ├── Home │ ├── About.js │ ├── Home.js │ ├── NodeCell.js │ ├── Nodes.js │ └── Test.js │ ├── Topic │ ├── CommentCell.js │ ├── List.js │ ├── ListCell.js │ ├── ListCellStyleSheet.js │ ├── StyleSheet.js │ ├── View.js │ └── timeago.js │ └── Web │ └── index.js ├── README.md ├── RubyChina.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── RubyChina.xccheckout │ └── xcuserdata │ │ └── henter.xcuserdatad │ │ └── UserInterfaceState.xcuserstate ├── xcshareddata │ └── xcschemes │ │ └── RubyChina.xcscheme └── xcuserdata │ └── henter.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── RubyChinaTests ├── Info.plist └── RubyChinaTests.m ├── android ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ ├── react.gradle │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── rubychina │ │ └── MainActivity.java ├── build.gradle ├── gradle.properties └── settings.gradle ├── iOS ├── AppDelegate.h ├── AppDelegate.m ├── Base.lproj │ └── LaunchScreen.xib ├── Images.xcassets │ ├── AppIcon.appiconset │ │ ├── Contents.json │ │ ├── Icon-40.png │ │ ├── Icon-40@2x.png │ │ ├── Icon-40@3x.png │ │ ├── Icon-60@2x.png │ │ ├── Icon-60@3x.png │ │ ├── Icon-76.png │ │ ├── Icon-76@2x.png │ │ ├── Icon-Small.png │ │ ├── Icon-Small@2x.png │ │ └── Icon-Small@3x.png │ └── iconflat.imageset │ │ ├── Contents.json │ │ └── icon_flat.png ├── Info.plist ├── RubyChina.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── RubyChina.xcscheme ├── RubyChina │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Base.lproj │ │ └── LaunchScreen.xib │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ └── main.m ├── RubyChinaTests │ ├── Info.plist │ └── RubyChinaTests.m ├── main.jsbundle └── main.m ├── index.ios.js └── package.json /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/.gitignore -------------------------------------------------------------------------------- /.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /App/Network/API.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Network/API.js -------------------------------------------------------------------------------- /App/Resources/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/avatar.png -------------------------------------------------------------------------------- /App/Resources/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon.png -------------------------------------------------------------------------------- /App/Resources/icons/icon120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon120.png -------------------------------------------------------------------------------- /App/Resources/icons/icon152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon152.png -------------------------------------------------------------------------------- /App/Resources/icons/icon58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon58.png -------------------------------------------------------------------------------- /App/Resources/icons/icon80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon80.png -------------------------------------------------------------------------------- /App/Resources/icons/icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon@2x.png -------------------------------------------------------------------------------- /App/Resources/icons/icon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon@3x.png -------------------------------------------------------------------------------- /App/Resources/icons/icon_flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/icon_flat.png -------------------------------------------------------------------------------- /App/Resources/icons/nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/nodes.png -------------------------------------------------------------------------------- /App/Resources/icons/nodes@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/nodes@2x.png -------------------------------------------------------------------------------- /App/Resources/icons/nodes@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/nodes@3x.png -------------------------------------------------------------------------------- /App/Resources/icons/reactnative_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/reactnative_logo.png -------------------------------------------------------------------------------- /App/Resources/icons/reactnative_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/reactnative_logo@2x.png -------------------------------------------------------------------------------- /App/Resources/icons/reactnative_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/reactnative_logo@3x.png -------------------------------------------------------------------------------- /App/Resources/icons/ruby_china_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Resources/icons/ruby_china_logo.png -------------------------------------------------------------------------------- /App/Views/Home/About.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Home/About.js -------------------------------------------------------------------------------- /App/Views/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Home/Home.js -------------------------------------------------------------------------------- /App/Views/Home/NodeCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Home/NodeCell.js -------------------------------------------------------------------------------- /App/Views/Home/Nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Home/Nodes.js -------------------------------------------------------------------------------- /App/Views/Home/Test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Home/Test.js -------------------------------------------------------------------------------- /App/Views/Topic/CommentCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/CommentCell.js -------------------------------------------------------------------------------- /App/Views/Topic/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/List.js -------------------------------------------------------------------------------- /App/Views/Topic/ListCell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/ListCell.js -------------------------------------------------------------------------------- /App/Views/Topic/ListCellStyleSheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/ListCellStyleSheet.js -------------------------------------------------------------------------------- /App/Views/Topic/StyleSheet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/StyleSheet.js -------------------------------------------------------------------------------- /App/Views/Topic/View.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/View.js -------------------------------------------------------------------------------- /App/Views/Topic/timeago.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Topic/timeago.js -------------------------------------------------------------------------------- /App/Views/Web/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/App/Views/Web/index.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/README.md -------------------------------------------------------------------------------- /RubyChina.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RubyChina.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RubyChina.xcodeproj/project.xcworkspace/xcshareddata/RubyChina.xccheckout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/project.xcworkspace/xcshareddata/RubyChina.xccheckout -------------------------------------------------------------------------------- /RubyChina.xcodeproj/project.xcworkspace/xcuserdata/henter.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/project.xcworkspace/xcuserdata/henter.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /RubyChina.xcodeproj/xcshareddata/xcschemes/RubyChina.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/xcshareddata/xcschemes/RubyChina.xcscheme -------------------------------------------------------------------------------- /RubyChina.xcodeproj/xcuserdata/henter.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChina.xcodeproj/xcuserdata/henter.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /RubyChinaTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChinaTests/Info.plist -------------------------------------------------------------------------------- /RubyChinaTests/RubyChinaTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/RubyChinaTests/RubyChinaTests.m -------------------------------------------------------------------------------- /android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/app/build.gradle -------------------------------------------------------------------------------- /android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /android/app/react.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/app/react.gradle -------------------------------------------------------------------------------- /android/app/src/main/java/com/rubychina/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/app/src/main/java/com/rubychina/MainActivity.java -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/android/gradle.properties -------------------------------------------------------------------------------- /android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'RubyChina' 2 | 3 | include ':app' 4 | -------------------------------------------------------------------------------- /iOS/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/AppDelegate.h -------------------------------------------------------------------------------- /iOS/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/AppDelegate.m -------------------------------------------------------------------------------- /iOS/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-40.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-40@3x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-76.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-Small.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@2x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/AppIcon.appiconset/Icon-Small@3x.png -------------------------------------------------------------------------------- /iOS/Images.xcassets/iconflat.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/iconflat.imageset/Contents.json -------------------------------------------------------------------------------- /iOS/Images.xcassets/iconflat.imageset/icon_flat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Images.xcassets/iconflat.imageset/icon_flat.png -------------------------------------------------------------------------------- /iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/Info.plist -------------------------------------------------------------------------------- /iOS/RubyChina.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iOS/RubyChina.xcodeproj/xcshareddata/xcschemes/RubyChina.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina.xcodeproj/xcshareddata/xcschemes/RubyChina.xcscheme -------------------------------------------------------------------------------- /iOS/RubyChina/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/AppDelegate.h -------------------------------------------------------------------------------- /iOS/RubyChina/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/AppDelegate.m -------------------------------------------------------------------------------- /iOS/RubyChina/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /iOS/RubyChina/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iOS/RubyChina/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/Info.plist -------------------------------------------------------------------------------- /iOS/RubyChina/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChina/main.m -------------------------------------------------------------------------------- /iOS/RubyChinaTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChinaTests/Info.plist -------------------------------------------------------------------------------- /iOS/RubyChinaTests/RubyChinaTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/RubyChinaTests/RubyChinaTests.m -------------------------------------------------------------------------------- /iOS/main.jsbundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/main.jsbundle -------------------------------------------------------------------------------- /iOS/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/iOS/main.m -------------------------------------------------------------------------------- /index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/index.ios.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/henter/ReactNativeRubyChina/HEAD/package.json --------------------------------------------------------------------------------