You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be nice to be able to react to the client-side navigation as currently, the page does not give any indication of loading which can lead to a bad user experience when trying to load a slow page, or on a slow network.
This should react when using the Link component or the useNavigate hook.
Describe the solution you'd like
Simple events could be dispatched on navigation start and end.
This could then be used in the App layout, where navigation loader could be a top progress bar to indicate something is loading:
Using a store or signal to store if the navigation is on-going, but AFAICT this did not work well due to render buffering.
Raw events would also be easier to integrate with other libraries.
Additional context
No response
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem?
It would be nice to be able to react to the client-side navigation as currently, the page does not give any indication of loading which can lead to a bad user experience when trying to load a slow page, or on a slow network.
This should react when using the
Link
component or theuseNavigate
hook.Describe the solution you'd like
Simple events could be dispatched on navigation start and end.
This could then be used in the App layout, where navigation loader could be a top progress bar to indicate something is loading:
Describe alternatives you've considered
Using a store or signal to store if the navigation is on-going, but AFAICT this did not work well due to render buffering.
Raw events would also be easier to integrate with other libraries.
Additional context
No response
The text was updated successfully, but these errors were encountered: