Possible to reload top-level React Native component in order to refresh all children components?

I'm working on an iPad app that needs to reset itself at midnight each night. Most of the children components contain data that needs to be wiped or refreshed for the new day. Is it possible to reload (forceUpdate() didn't do the trick) the whole app programmatically?

I realize it's counter to the React paradigm, but seems overly complicated to change some dummy state in all the children to reset them!



forceUpdate() is a lifecycle function but using it to update a child component is not prefered until and unless it is there is no way, instead use setState to update child component.


 ? Ios Swift : Remove duplicates in an array of images
 ? Can OCKCarePlanStore queries in Apple's CareKit be run off the main queue?
 ? UIScrollView scrolling stops working after adding width and height constraints to its content
 ? How to fill table with JSON data in Swift 3?
 ? How to access an ArraySlice’s parent Array’s elements?
 ? TVOS spritekit game data archive location
 ? Get image height from x point in swift
 ? Why does this String when converted to an Integer print as Nil?
 ? How to attach onClickListener to an invisible view
 ? Android - What is the best practice for background tasks?