diff options
| author | Adrien Hopkins <[email protected]> | 2026-01-21 20:00:36 -0500 |
|---|---|---|
| committer | Adrien Hopkins <[email protected]> | 2026-01-21 20:00:36 -0500 |
| commit | 263481bcf893875e394ee5d552ea9c09b665aa6c (patch) | |
| tree | ccf43741d67844669ee6343df37192d510f291e3 /src | |
| parent | d37343317689fd9b2c9716c06faab6125ddf2504 (diff) | |
| download | coinos-ui-263481bcf893875e394ee5d552ea9c09b665aa6c.tar.gz coinos-ui-263481bcf893875e394ee5d552ea9c09b665aa6c.zip | |
Add some messages when no DMs
Diffstat (limited to 'src')
| -rw-r--r-- | src/locales/en.json | 1 | ||||
| -rw-r--r-- | src/locales/fr.json | 1 | ||||
| -rw-r--r-- | src/routes/(app)/dm/+page.svelte | 8 |
3 files changed, 7 insertions, 3 deletions
diff --git a/src/locales/en.json b/src/locales/en.json index 16e60d1f..39d62ef4 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -100,6 +100,7 @@ "findByUsername": "Find by username", "findByNIP05": "Find by NIP-05", "findByPubkey": "Find by pubkey", + "noMessages": "You don't have any messages yet.", "recipientMsg": "You are sending nostr messages to [R].", "sendMessage": "Send Message", "mute": "Mute", diff --git a/src/locales/fr.json b/src/locales/fr.json index d3b46c91..282ae838 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -32,6 +32,7 @@ "findByUsername": "Trouvez par nom d'utilisateur", "findByNIP05": "Trouvez par NIP-05", "findByPubkey": "Trouvez par clé", + "noMessages": "Vous avez aucun message.", "recipientMsg": "Vous envoyez messages nostr à [R].", "sendMessage": "Envoyez Message", "expiry": "Expirez messages", diff --git a/src/routes/(app)/dm/+page.svelte b/src/routes/(app)/dm/+page.svelte index 8725d9b8..d8ed9791 100644 --- a/src/routes/(app)/dm/+page.svelte +++ b/src/routes/(app)/dm/+page.svelte @@ -487,9 +487,6 @@ <textarea id="message-contents" bind:value={text}></textarea> <input id="send-message" type="button" class="btn btn-accent" disabled={!canSend} value={canSend ? $t("dm.sendMessage") : $t("dm.relaysNotFound").replace("[R]", name(selectedChat))} on:click={async () => sendMessage(text)}> {/if} - {#if relayWarningShown} - <p class="warning"><em>{$t("dm.noRelaysSet")} <a class="link" href="/settings/nostr#dm-relays">{$t("dm.nostrSettingsLink")}</a></em></p> - {/if} {#if !(muted && muted.has(selectedChat.pubkey))} <input type="checkbox" id="expiryCheckbox" class="tiny" bind:checked={expiryEnabled} disabled={!canSendExpiring}> @@ -499,6 +496,11 @@ <p class="warning"><em>{name(selectedChat)}</em></p> {/if} {/if} + {:else} + <p>{$t("dm.noMessages")}</p> + {/if} + {#if relayWarningShown} + <p class="warning"><em>{$t("dm.noRelaysSet")} <a class="link" href="/settings/nostr#dm-relays">{$t("dm.nostrSettingsLink")}</a></em></p> {/if} </div> </div> |
