Skip to content

Commit 6421f12

Browse files
committed
WIP
1 parent 2e6c672 commit 6421f12

File tree

15 files changed

+199
-132
lines changed

15 files changed

+199
-132
lines changed

.gitignore

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,3 @@ buck-out/
3939
\.buckd/
4040
android/app/libs
4141
android/keystores/debug.keystore
42-
ios/GoogleService-Info.plist
43-
config/development.js
44-
config/development*.js
45-
ios/GoogleService-Info*

android/app/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,5 +139,3 @@ task copyDownloadableDepsToLibs(type: Copy) {
139139
from configurations.compile
140140
into 'libs'
141141
}
142-
143-
apply plugin: 'com.google.gms.google-services'

android/app/src/main/java/com/firestackapp/MainApplication.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
import com.facebook.react.ReactApplication;
77
import io.fullstack.firestack.FirestackPackage;
8-
import com.oblador.vectoricons.VectorIconsPackage;
98
import io.fullstack.firestack.FirestackPackage;
9+
import com.oblador.vectoricons.VectorIconsPackage;
1010
import com.facebook.react.ReactInstanceManager;
1111
import com.facebook.react.ReactNativeHost;
1212
import com.facebook.react.ReactPackage;
@@ -28,8 +28,8 @@ protected List<ReactPackage> getPackages() {
2828
return Arrays.<ReactPackage>asList(
2929
new MainReactPackage(),
3030
new FirestackPackage(getApplicationContext()),
31-
new VectorIconsPackage(),
32-
new FirestackPackage(getApplicationContext())
31+
new FirestackPackage(getApplicationContext()),
32+
new VectorIconsPackage()
3333
);
3434
}
3535
};
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<resources>
22

33

4+
5+
46
<string name="app_name">FirestackApp</string>
57
</resources>

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ buildscript {
66
}
77
dependencies {
88
classpath 'com.android.tools.build:gradle:1.3.1'
9-
classpath 'com.google.gms:google-services:3.0.0'
9+
1010
// NOTE: Do not place your application dependencies here; they belong
1111
// in the individual module build.gradle files
1212
}

app/views/Presence/Demos/Online.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,20 @@ export class Online extends React.Component {
1313
const {firestack} = this.props;
1414
const presence = firestack.presence;
1515

16-
console.log('presence', presence)
17-
presence
18-
.on('users/connections')
19-
.setOnline('auser')
16+
presence.on('auser')
17+
.setOnline()
2018
.onConnect(ref => {
2119
console.log('connected', ref);
2220
ref.onDisconnect().remove();
2321
});
2422
}
2523

24+
componentWillUnmount() {
25+
const {firestack} = this.props;
26+
const presence = firestack.presence;
27+
presence.on('auser').setOffline();
28+
}
29+
2630
_sendHi() {
2731
const {firestack} = this.props;
2832
}

config/development.android.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
firestack: {
3+
debug: '*',
4+
}
5+
}

config/development.ios.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module.exports = {
2+
firestack: {
3+
debug: '*',
4+
cloudMessaging: {
5+
enabled: true
6+
}
7+
}
8+
}

config/development.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
firestack: {
3+
debug: '*',
4+
}
5+
}

ios/FirestackApp.xcodeproj/project.pbxproj

Lines changed: 72 additions & 86 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)