summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared/notifications/inconsistentVersion.ts
diff options
context:
space:
mode:
Diffstat (limited to 'gui/src/shared/notifications/inconsistentVersion.ts')
-rw-r--r--gui/src/shared/notifications/inconsistentVersion.ts41
1 files changed, 0 insertions, 41 deletions
diff --git a/gui/src/shared/notifications/inconsistentVersion.ts b/gui/src/shared/notifications/inconsistentVersion.ts
deleted file mode 100644
index 94c33bd925..0000000000
--- a/gui/src/shared/notifications/inconsistentVersion.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-import { messages } from '../../shared/gettext';
-import {
- InAppNotification,
- InAppNotificationProvider,
- SystemNotification,
- SystemNotificationProvider,
-} from './notification';
-
-interface InconsistentVersionNotificationContext {
- consistent: boolean;
-}
-
-export class InconsistentVersionNotificationProvider
- implements SystemNotificationProvider, InAppNotificationProvider {
- public constructor(private context: InconsistentVersionNotificationContext) {}
-
- public mayDisplay = () => !this.context.consistent;
-
- public getSystemNotification(): SystemNotification {
- return {
- message: messages.pgettext(
- 'notifications',
- 'Inconsistent internal version information, please restart the app',
- ),
- critical: true,
- presentOnce: { value: true, name: this.constructor.name },
- suppressInDevelopment: true,
- };
- }
-
- public getInAppNotification(): InAppNotification {
- return {
- indicator: 'error',
- title: messages.pgettext('in-app-notifications', 'INCONSISTENT VERSION'),
- subtitle: messages.pgettext(
- 'in-app-notifications',
- 'Inconsistent internal version information, please restart the app',
- ),
- };
- }
-}