Comments (2)
Hey @joshuayoes, that spinner that pulls down is the RefreshControl
coming in to let you know we're refreshing the data in the background: https://github.com/infinitered/ChainReactApp2023/blob/main/app/screens/ScheduleScreen/ScheduleScreen.tsx#L242
This is different that the initial loading state that you see when the app loads for the first time. It won't go back into that initial loading state when we are refetching. It is going to display the data from cache and then behind the scenes revalidate; stale-while-revalidating. It will only update the data if it has changed.
Let me know if I missed something.
from chainreactapp2023.
That makes sense. This was an observation from a UX perspective without that knowledge, but if that is the case, then this isn't an issue. It may be nice to have some sort of tint or something in the UI to indicate that the refetch is pending, but that's not a huge priority imo
from chainreactapp2023.
Related Issues (20)
- iOS interactively dismiss keyboard HOT 1
- Clean Up Before Initial Release
- Add iOS link to readme HOT 2
- Image doens't respect gutter on Code of Conduct
- Enable Proguard for Android
- Add app to top of React Native Apps list HOT 2
- Extract Constants Out
- Email Link doesn't work on Android HOT 1
- GitHub links on talk summary pages do not navigate HOT 7
- Layout jumps on Android on screen first load HOT 2
- Events workshop banner unreadable with larger text sizes HOT 1
- [Android] Safe area loses background color
- CMS Change to schedule content HOT 1
- Accessibility of social icons in speaker cards HOT 1
- Photos mismatch on initial load HOT 1
- Can't copy text on Android
- Move API data to be local HOT 1
- Chat Textinput gets hide whenever keyboard opens.
- A small whitish flicker in background. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chainreactapp2023.