From 9ce6f9564c440d8b8d59a6b77461e9e48e620304 Mon Sep 17 00:00:00 2001 From: shall0pass <20625555+shall0pass@users.noreply.github.com> Date: Fri, 11 Nov 2022 18:06:49 -0600 Subject: [PATCH 1/3] add help button --- packages/loot-design/src/components/sidebar.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/loot-design/src/components/sidebar.js b/packages/loot-design/src/components/sidebar.js index 48fdac0..3aa2b51 100644 --- a/packages/loot-design/src/components/sidebar.js +++ b/packages/loot-design/src/components/sidebar.js @@ -397,6 +397,9 @@ const MenuButton = withRouter(function MenuButton({ history }) { case 'settings': history.push('/settings'); break; + case 'help': + window.open("https://actualbudget.github.io/docs","_self"); + break; case 'close': dispatch(closeBudget()); break; @@ -411,6 +414,7 @@ const MenuButton = withRouter(function MenuButton({ history }) { { name: 'repair-splits', text: 'Repair split transactions' }, Menu.line, { name: 'settings', text: 'Settings' }, + { name: 'help', text: 'Help'}, { name: 'close', text: 'Close File' } ]; From be3dc26166874249ae9a37acd1d8063fe1efc2f5 Mon Sep 17 00:00:00 2001 From: shall0pass <20625555+shall0pass@users.noreply.github.com> Date: Fri, 11 Nov 2022 18:24:28 -0600 Subject: [PATCH 2/3] launch in separate tab --- packages/loot-design/src/components/sidebar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/loot-design/src/components/sidebar.js b/packages/loot-design/src/components/sidebar.js index 3aa2b51..755e5b5 100644 --- a/packages/loot-design/src/components/sidebar.js +++ b/packages/loot-design/src/components/sidebar.js @@ -398,7 +398,7 @@ const MenuButton = withRouter(function MenuButton({ history }) { history.push('/settings'); break; case 'help': - window.open("https://actualbudget.github.io/docs","_self"); + window.open("https://actualbudget.github.io/docs","_blank"); break; case 'close': dispatch(closeBudget()); From aa97994ad20bcfea00e34973269577a4746a260a Mon Sep 17 00:00:00 2001 From: shall0pass <20625555+shall0pass@users.noreply.github.com> Date: Sat, 12 Nov 2022 04:53:15 -0600 Subject: [PATCH 3/3] fix linting error --- packages/loot-design/src/components/sidebar.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/loot-design/src/components/sidebar.js b/packages/loot-design/src/components/sidebar.js index 755e5b5..669c69f 100644 --- a/packages/loot-design/src/components/sidebar.js +++ b/packages/loot-design/src/components/sidebar.js @@ -398,7 +398,7 @@ const MenuButton = withRouter(function MenuButton({ history }) { history.push('/settings'); break; case 'help': - window.open("https://actualbudget.github.io/docs","_blank"); + window.open('https://actualbudget.github.io/docs', '_blank'); break; case 'close': dispatch(closeBudget()); @@ -414,7 +414,7 @@ const MenuButton = withRouter(function MenuButton({ history }) { { name: 'repair-splits', text: 'Repair split transactions' }, Menu.line, { name: 'settings', text: 'Settings' }, - { name: 'help', text: 'Help'}, + { name: 'help', text: 'Help' }, { name: 'close', text: 'Close File' } ];