Remove feedback widget.

@electron-elements/send-feedback won’t work with Electron 14, and all
it ever did was open your mail client.  Have the “Report an Issue”
menu item direct users to our website instead.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-08-30 18:52:00 -07:00
parent a3f4e19aa2
commit 014e97b563
10 changed files with 3 additions and 124 deletions

View File

@@ -14,7 +14,6 @@ import type {NavItem, ServerConf, TabData} from "../../common/types";
import FunctionalTab from "./components/functional-tab";
import ServerTab from "./components/server-tab";
import WebView from "./components/webview";
import {feedbackHolder} from "./feedback";
import {ipcRenderer} from "./typed-ipc-renderer";
import * as DomainUtil from "./utils/domain-util";
import * as LinkUtil from "./utils/link-util";
@@ -1171,10 +1170,6 @@ class ServerManagerView {
},
);
ipcRenderer.on("open-feedback-modal", () => {
feedbackHolder.classList.add("show");
});
ipcRenderer.on("copy-zulip-url", () => {
clipboard.writeText(this.getCurrentActiveServer());
});