diff --git a/src/app/components/Chat.svelte b/src/app/components/Chat.svelte index e5589549a..1d079b5d4 100644 --- a/src/app/components/Chat.svelte +++ b/src/app/components/Chat.svelte @@ -49,7 +49,7 @@ import ThunkToast from "@app/components/ThunkToast.svelte" import { INDEXER_RELAYS, - userSettingValues, + userSettingsValues, deriveChat, splitChatId, PLATFORM_NAME, @@ -130,7 +130,7 @@ const template = templates[i] thunks.push( - await sendWrapped({pubkeys, template, delay: $userSettingValues.send_delay + ms(i)}), + await sendWrapped({pubkeys, template, delay: $userSettingsValues.send_delay + ms(i)}), ) } diff --git a/src/app/components/Content.svelte b/src/app/components/Content.svelte index 53bc125e1..8788562e0 100644 --- a/src/app/components/Content.svelte +++ b/src/app/components/Content.svelte @@ -31,7 +31,7 @@ import ContentQuote from "@app/components/ContentQuote.svelte" import ContentTopic from "@app/components/ContentTopic.svelte" import ContentMention from "@app/components/ContentMention.svelte" - import {entityLink, userSettingValues} from "@app/core/state" + import {entityLink, userSettingsValues} from "@app/core/state" interface Props { event: any @@ -68,7 +68,7 @@ if (!parsed || hideMediaAtDepth <= depth) return false - if (isLink(parsed) && $userSettingValues.show_media && isStartOrEnd(i)) { + if (isLink(parsed) && $userSettingsValues.show_media && isStartOrEnd(i)) { return true } @@ -101,7 +101,7 @@ } let warning = $state( - $userSettingValues.hide_sensitive && event.tags.find(nthEq(0, "content-warning"))?.[1], + $userSettingsValues.hide_sensitive && event.tags.find(nthEq(0, "content-warning"))?.[1], ) const shortContent = $derived( diff --git a/src/app/components/InfoSignatures.svelte b/src/app/components/InfoSignatures.svelte new file mode 100644 index 000000000..12c48964c --- /dev/null +++ b/src/app/components/InfoSignatures.svelte @@ -0,0 +1,32 @@ + + +
+ + {#snippet title()} +
What are digital signatures?
+ {/snippet} +
+

+ Most online services ask their users to trust them that they're being honest, and they usually + are. However, traditional social media platforms have the ability to create forged content that can appear to be genuinely authored, but which are actually + counterfeit. +

+

+ On Nostr, all your content is authenticated + using digital signatures, which cryptographically tie a particular person to a + given post or message. +

+

+ The result is that you don't normally have to trust service providers not to tamper with the + information flowing through the network — instead, your client software can prove that a given + piece of data is authentic. +

+ +
diff --git a/src/app/components/ProfileEditForm.svelte b/src/app/components/ProfileEditForm.svelte index dab37b82f..21e49d299 100644 --- a/src/app/components/ProfileEditForm.svelte +++ b/src/app/components/ProfileEditForm.svelte @@ -53,7 +53,7 @@ {/if} {#snippet label()} -

Username

+

Nickname

{/snippet} {#snippet input()}