diff --git a/frontend/src/components/Sidebar.svelte b/frontend/src/components/Sidebar.svelte index f112579..148481a 100644 --- a/frontend/src/components/Sidebar.svelte +++ b/frontend/src/components/Sidebar.svelte @@ -1,9 +1,7 @@ diff --git a/frontend/src/components/overlays/ThirdPartyNotice.svelte b/frontend/src/components/overlays/ThirdPartyNotice.svelte deleted file mode 100644 index 202c0e4..0000000 --- a/frontend/src/components/overlays/ThirdPartyNotice.svelte +++ /dev/null @@ -1,53 +0,0 @@ - - - - - diff --git a/frontend/src/storage.js b/frontend/src/storage.js index e49ae61..6ca2973 100644 --- a/frontend/src/storage.js +++ b/frontend/src/storage.js @@ -11,7 +11,6 @@ const defaults = { "ui:stateful:presistSelectedChannel": true, "ui:showSidebarToggle": false, "ui:alwaysUseMobileChatBar": false, - "ui:showThirdPartyNotice": true, "ui:online:processRemoteTypingEvents": true, "ui:online:processRemotePresenceEvents": true, "ui:online:loadMessageHistory": true, diff --git a/frontend/src/stores.js b/frontend/src/stores.js index a96464a..7532dad 100644 --- a/frontend/src/stores.js +++ b/frontend/src/stores.js @@ -407,8 +407,7 @@ export const OverlayType = { EditMessage: 5, Settings: 6, Prompt: 7, - UserInfo: 8, - ThirdPartyNotice: 9 + UserInfo: 8 }; class OverlayStore extends Store { constructor() { @@ -658,23 +657,6 @@ class PluginStore extends Store { } } -class ThirdPartyServicePresenceStore extends Store { - constructor() { - super(false, "ThirdPartyServicePresenceStore"); - - presenceStore.subscribe((value) => { - let hasService = false; - value.forEach(e => { - if (e.bridgesTo || e.privacy || e.terms) { - hasService = true; - return; - } - }); - this.set(hasService); - }); - } -} - export const selectedChannel = new Store({ id: -1, name: "none", creator_id: -1 }, "selectedChannel"); export const showSidebar = new Store(true, "showSidebar"); export const showPresenceSidebar = new Store(false, "showPresenceSidebar"); @@ -691,7 +673,6 @@ export const typingStore = new TypingStore(); export const presenceStore = new PresenceStore(); export const unreadStore = new UnreadStore(); export const pluginStore = new PluginStore(); -export const thirdPartyServicePresenceStore = new ThirdPartyServicePresenceStore(); export const setMessageInputEvent = new Store(null, "event:setMessageInput"); export const sendMessageAction = createAction("sendMessageAction", async ({channelId, content}) => {