Optimize navigation by disabling force page reloads
Updated `Navigation.NavigateTo` calls across multiple files to set `forceLoad` to `false`, preventing unnecessary full page reloads. - **LanguageControls.razor**: Prevent full reload when switching languages. - **EnvelopeSenderPage.razor**: Avoid reload during logout navigation. - **LoginReceiverPage.razor**: Skip reload after successful envelope receiver login. - **LoginSenderPage.razor**: Prevent reload after successful sender login. These changes improve performance and enhance user experience by enabling smoother page transitions.
This commit is contained in:
@@ -760,7 +760,7 @@
|
||||
await InvokeAsync(StateHasChanged);
|
||||
UserPreferencesService.InvalidateCache();
|
||||
await AuthService.LogoutSenderAsync();
|
||||
Navigation.NavigateTo("/sender/login", forceLoad: true);
|
||||
Navigation.NavigateTo("/sender/login", forceLoad: false);
|
||||
}
|
||||
|
||||
bool IsEnvelopeSent(EnvelopeDto envelope)
|
||||
|
||||
Reference in New Issue
Block a user