-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show a loading animation while the app is fetching data from Firebase GCI ... #43
Open
iammosespaulr
wants to merge
21
commits into
CodeLanka:master
Choose a base branch
from
iammosespaulr:patch1
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 18 commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
8ba20d4
Merge pull request #1 from CodeLanka/master
iammosespaulr 13ecb2d
Update build.gradle
iammosespaulr 52d1e33
Update MainApplication.java
iammosespaulr 9405811
Update MainApplication.java
iammosespaulr 9c56066
Update build.gradle
iammosespaulr 874bf18
Update settings.gradle
iammosespaulr cebe667
Update project.pbxproj
iammosespaulr 8e452b5
Update project.pbxproj
iammosespaulr 66fc532
Update project.pbxproj
iammosespaulr 4e840e9
Delete project.pbxproj
iammosespaulr 41dcdbb
project.pbxproj
iammosespaulr ed800c5
Update package.json
iammosespaulr 6c63b73
Update index.js
iammosespaulr dbb9c8e
Update types.js
iammosespaulr b14acbb
Update App.js
iammosespaulr f5d4536
Create Loading.js
iammosespaulr 7fcc967
Update data_reducer.js
iammosespaulr aa77732
Update data_reducer.js
iammosespaulr 255986d
Update data_reducer.js
iammosespaulr 87d25a3
Update types.js
iammosespaulr a0bcf13
Update data_reducer.js
iammosespaulr File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,14 @@ | ||
import { FETCH_DATA } from './types'; | ||
import { FETCHED_DATA, START_FETCHING } from './types'; | ||
|
||
import { categories as data } from './../api/dummy_api'; | ||
import Api from '../api/Api'; | ||
|
||
export const actionFetchData = () => ({ | ||
type: FETCH_DATA, | ||
payload: data, | ||
}); | ||
export const actionFetchData = () => (dispatch) => { | ||
dispatch({ type: START_FETCHING }); | ||
Api.getCombinedData(Api.getCategories, Api.getSites, Api.getThumbnail) | ||
.then((data) => { | ||
dispatch({ | ||
type: FETCHED_DATA, | ||
payload: data, | ||
}); | ||
}); | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
export const FETCH_DATA = 'fetch_data'; | ||
export const FETCHED_DATA = 'fetched_data'; | ||
export const START_FETCHING = 'start_fetching'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
import React from 'react'; | ||
|
||
import Spinner from 'react-native-spinkit'; | ||
|
||
import { Stylesheet } from 'react-native'; | ||
|
||
const TYPE = 'ChasingDots'; | ||
const COLOR = '#3F51B5'; | ||
const SIZE = 100; | ||
|
||
const styles = Stylesheet.create({ | ||
loader: { marginTop: '50%' }, | ||
}}; | ||
|
||
const Loading = () => ( | ||
<Spinner | ||
type={TYPE} | ||
color={COLOR} | ||
size={SIZE} | ||
style={styles.loader} | ||
/> | ||
); | ||
export default Loading; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forgot about this one, hey? Spread it. :D
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also test that spread is working.