From 9f8b375b1cc7c1969ba035170422ca6ec4e14345 Mon Sep 17 00:00:00 2001 From: Rob Relyea Date: Fri, 23 Jun 2023 11:13:36 -0700 Subject: [PATCH] remove profiles link from topline. add to each page. --- Pages/Portfolio-Review.razor | 10 ++++++++-- Pages/Portfolio.razor | 10 ++++++++-- Pages/Saving.razor | 10 ++++++++-- Shared/TopLine.razor | 16 +++------------- 4 files changed, 27 insertions(+), 19 deletions(-) diff --git a/Pages/Portfolio-Review.razor b/Pages/Portfolio-Review.razor index 6ee040c..de23cfc 100644 --- a/Pages/Portfolio-Review.razor +++ b/Pages/Portfolio-Review.razor @@ -63,7 +63,7 @@ Portfolio Review@(stepPath==null?"":": "+stepPath.Replace('-',' ')) - bogle.tool familyData.UpdatePercentages();

- Portfolio Review (@appData.CurrentProfileName)
+ Portfolio Review (@appData.CurrentProfileName)

Bogleheads.org forum enables you to Ask Portfolio Questions ↗️. This tool makes it easy to collect your information and format it properly.

@@ -338,7 +338,7 @@ Portfolio Review@(stepPath==null?"":": "+stepPath.Replace('-',' ')) - bogle.tool string nextPage = folderName + nextStep?.step;

- Portfolio Review (@appData.CurrentProfileName) > @step.title (@step.number)
+ Portfolio Review (@appData.CurrentProfileName) > @step.title (@step.number)

@@ -1249,4 +1249,10 @@ Portfolio Review@(stepPath==null?"":": "+stepPath.Replace('-',' ')) - bogle.tool text = text.Replace("Show Portfolio Analysis\n", ""); await JS.InvokeVoidAsync("navigator.clipboard.writeText", text); } + + private void navWithBackStack() + { + appData.LastPageUri = Navigation.Uri; + Navigation.NavigateTo("/profiles"); + } } diff --git a/Pages/Portfolio.razor b/Pages/Portfolio.razor index 510def2..ffaf949 100644 --- a/Pages/Portfolio.razor +++ b/Pages/Portfolio.razor @@ -62,7 +62,7 @@ Portfolio@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.too familyData.UpdatePercentages();

- Portfolio (@appData.CurrentProfileName)
+ Portfolio (@appData.CurrentProfileName)

Organizing information about your portfolio will help you optimize your finances.

@@ -298,7 +298,7 @@ Portfolio@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.too string nextPage = folderName + nextStep?.step;

- Portfolio (@appData.CurrentProfileName) > @step.title (@step.number)
+ Portfolio (@appData.CurrentProfileName) > @step.title (@step.number)

@@ -1281,4 +1281,10 @@ Portfolio@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.too return change == 0.0 ? null : change; } + + private void navWithBackStack() + { + appData.LastPageUri = Navigation.Uri; + Navigation.NavigateTo("/profiles"); + } } diff --git a/Pages/Saving.razor b/Pages/Saving.razor index 26d262a..cb2894c 100644 --- a/Pages/Saving.razor +++ b/Pages/Saving.razor @@ -59,7 +59,7 @@ Saving@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.tools int itemTotal = 0;

- Saving Plan (@appData.CurrentProfileName)
+ Saving Plan (@appData.CurrentProfileName)

@@ -411,7 +411,7 @@ Saving@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.tools string nextPage = folderName + nextStep?.step;

- Saving Plan (@appData.CurrentProfileName) > @step.title (@step.number)
+ Saving Plan (@appData.CurrentProfileName) > @step.title (@step.number)

@@ -1101,4 +1101,10 @@ Saving@(stepPath==null?": review":": "+stepPath.Replace('-',' ')) - bogle.tools } } } + + private void navWithBackStack() + { + appData.LastPageUri = Navigation.Uri; + Navigation.NavigateTo("/profiles"); + } } \ No newline at end of file diff --git a/Shared/TopLine.razor b/Shared/TopLine.razor index 2b1a9dc..11d109a 100644 --- a/Shared/TopLine.razor +++ b/Shared/TopLine.razor @@ -6,22 +6,12 @@ @inject IRSData irsData @inject IJSRuntime JS -
-
- Switch Profile -
- Private data: or - -
+
+ Private data: or +
@code{ - private void navWithBackStack() - { - appData.LastPageUri = Navigation.Uri; - Navigation.NavigateTo("/profiles"); - } private async Task Save() { await ProfileUtilities.Save(appData.CurrentProfileKey, appData.FamilyData); }