diff --git a/packages/app/src/Components/Event/HiddenNote.tsx b/packages/app/src/Components/Event/HiddenNote.tsx
index 9064b10d..3885c6ec 100644
--- a/packages/app/src/Components/Event/HiddenNote.tsx
+++ b/packages/app/src/Components/Event/HiddenNote.tsx
@@ -8,12 +8,12 @@ const HiddenNote = ({ children }: { children: React.ReactNode }) => {
return show ? (
children
) : (
-
+
-
diff --git a/packages/app/src/Pages/settings/Preferences.tsx b/packages/app/src/Pages/settings/Preferences.tsx
index 47dd9ca9..62064aa5 100644
--- a/packages/app/src/Pages/settings/Preferences.tsx
+++ b/packages/app/src/Pages/settings/Preferences.tsx
@@ -474,6 +474,23 @@ const PreferencesPage = () => {
/>
+
+
+
+
+
+
+
+
+
+
+ updatePreferences(id, { ...perf, hideMutedNotes: e.target.checked })}
+ />
+
+
);
};
diff --git a/packages/app/src/Pages/settings/messages.ts b/packages/app/src/Pages/settings/messages.ts
index 81e98bea..de5daea0 100644
--- a/packages/app/src/Pages/settings/messages.ts
+++ b/packages/app/src/Pages/settings/messages.ts
@@ -76,4 +76,9 @@ export default defineMessages({
ServiceWorkerNotRunning: { defaultMessage: "Service Worker Not Running", id: "RDha9y" },
SubscribedToPush: { defaultMessage: "Subscribed to Push", id: "G3A56c" },
NotSubscribedToPush: { defaultMessage: "Not Subscribed to Push", id: "d2ebEu" },
+ HideMutedNotes: { defaultMessage: "Hide Muted Notes", id: "M3Oira" },
+ HideMutedNotesHelp: {
+ defaultMessage: "Muted notes will not be shown",
+ id: "MBAYRA",
+ },
});
diff --git a/packages/app/src/Utils/Login/Preferences.ts b/packages/app/src/Utils/Login/Preferences.ts
index ff765e0e..962d56f0 100644
--- a/packages/app/src/Utils/Login/Preferences.ts
+++ b/packages/app/src/Utils/Login/Preferences.ts
@@ -96,6 +96,12 @@ export interface UserPreferences {
* Auto-translate when available
*/
autoTranslate?: boolean;
+
+ /**
+ * Hides muted notes when selected
+ */
+ hideMutedNotes: boolean;
+
}
export const DefaultPreferences = {
@@ -116,4 +122,5 @@ export const DefaultPreferences = {
showStatus: true,
checkSigs: true,
autoTranslate: true,
+ hideMutedNotes:false
} as UserPreferences;