diff options
author | kytwb <kytwb@pm.me> | 2021-12-13 04:28:28 +0100 |
---|---|---|
committer | kytwb <kytwb@pm.me> | 2021-12-13 04:28:28 +0100 |
commit | ab784b11abdf284f607f540ae8fa2c556d01fb71 (patch) | |
tree | be9d34d24431315d751e7f8afa296953e00e4635 /src/components/settings | |
parent | Fix linting (diff) | |
download | ferdium-app-ab784b11abdf284f607f540ae8fa2c556d01fb71.tar.gz ferdium-app-ab784b11abdf284f607f540ae8fa2c556d01fb71.tar.zst ferdium-app-ab784b11abdf284f607f540ae8fa2c556d01fb71.zip |
Remove banner linking to missing survey
Diffstat (limited to 'src/components/settings')
-rw-r--r-- | src/components/settings/supportFerdi/SupportFerdiDashboard.tsx | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx index 88e936b71..acebc979f 100644 --- a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx +++ b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx | |||
@@ -1,7 +1,5 @@ | |||
1 | import { defineMessages, useIntl } from 'react-intl'; | 1 | import { defineMessages, useIntl } from 'react-intl'; |
2 | import { BrowserWindow } from '@electron/remote'; | ||
3 | import { mdiOpenInNew } from '@mdi/js'; | 2 | import { mdiOpenInNew } from '@mdi/js'; |
4 | import InfoBar from '../../ui/InfoBar'; | ||
5 | import { Icon } from '../../ui/icon'; | 3 | import { Icon } from '../../ui/icon'; |
6 | 4 | ||
7 | const messages = defineMessages({ | 5 | const messages = defineMessages({ |
@@ -9,10 +7,6 @@ const messages = defineMessages({ | |||
9 | id: 'settings.supportFerdi.headline', | 7 | id: 'settings.supportFerdi.headline', |
10 | defaultMessage: 'About Ferdi', | 8 | defaultMessage: 'About Ferdi', |
11 | }, | 9 | }, |
12 | title: { | ||
13 | id: 'settings.supportFerdi.title', | ||
14 | defaultMessage: 'Do you like Ferdi?', | ||
15 | }, | ||
16 | aboutIntro: { | 10 | aboutIntro: { |
17 | id: 'settings.supportFerdi.aboutIntro', | 11 | id: 'settings.supportFerdi.aboutIntro', |
18 | defaultMessage: | 12 | defaultMessage: |
@@ -62,26 +56,8 @@ const messages = defineMessages({ | |||
62 | id: 'settings.supportFerdi.textGitHubSponsors', | 56 | id: 'settings.supportFerdi.textGitHubSponsors', |
63 | defaultMessage: 'GitHub Sponsors', | 57 | defaultMessage: 'GitHub Sponsors', |
64 | }, | 58 | }, |
65 | openSurvey: { | ||
66 | id: 'settings.supportFerdi.openSurvey', | ||
67 | defaultMessage: 'Open survey', | ||
68 | }, | ||
69 | bannerText: { | ||
70 | id: 'settings.supportFerdi.bannerText', | ||
71 | defaultMessage: 'Do you want to help us improve Ferdi?', | ||
72 | }, | ||
73 | }); | 59 | }); |
74 | 60 | ||
75 | const openSurveyWindow = () => { | ||
76 | let win = new BrowserWindow({ width: 670, height: 400 }); | ||
77 | win.on('closed', () => { | ||
78 | // @ts-expect-error Type 'null' is not assignable to type 'BrowserWindow'. | ||
79 | win = null; | ||
80 | }); | ||
81 | |||
82 | win.loadURL('https://rp28.typeform.com/to/E3phJT'); | ||
83 | }; | ||
84 | |||
85 | const SupportFerdiDashboard = () => { | 61 | const SupportFerdiDashboard = () => { |
86 | const intl = useIntl(); | 62 | const intl = useIntl(); |
87 | 63 | ||
@@ -95,7 +71,6 @@ const SupportFerdiDashboard = () => { | |||
95 | </span> | 71 | </span> |
96 | </div> | 72 | </div> |
97 | <div className="settings__body"> | 73 | <div className="settings__body"> |
98 | <h1>{intl.formatMessage(messages.title)}</h1> | ||
99 | <div> | 74 | <div> |
100 | <p className="settings__support-badges"> | 75 | <p className="settings__support-badges"> |
101 | <a | 76 | <a |
@@ -219,14 +194,6 @@ const SupportFerdiDashboard = () => { | |||
219 | </p> | 194 | </p> |
220 | </div> | 195 | </div> |
221 | </div> | 196 | </div> |
222 | <InfoBar | ||
223 | sticky | ||
224 | type="primary" | ||
225 | ctaLabel={intl.formatMessage(messages.openSurvey)} | ||
226 | onClick={openSurveyWindow} | ||
227 | > | ||
228 | {intl.formatMessage(messages.bannerText)} | ||
229 | </InfoBar> | ||
230 | </div> | 197 | </div> |
231 | ); | 198 | ); |
232 | }; | 199 | }; |