mirror of
https://github.com/irislib/iris-messenger.git
synced 2024-10-18 22:23:23 +00:00
display getalby.com / WoS.com prompt unless lightning wallet opened on zap
This commit is contained in:
parent
59111c8b71
commit
eba4d14c41
@ -483,6 +483,27 @@ class PublicMessage extends Message {
|
||||
this.setState({ showBoosts: !this.state.showBoosts, showLikes: false });
|
||||
}
|
||||
|
||||
onZap(e) {
|
||||
e.preventDefault();
|
||||
const link = e.target.closest('A').href;
|
||||
|
||||
let timerId = null;
|
||||
|
||||
function handleBlur() {
|
||||
clearTimeout(timerId);
|
||||
window.removeEventListener('blur', handleBlur);
|
||||
}
|
||||
|
||||
window.addEventListener('blur', handleBlur);
|
||||
|
||||
timerId = setTimeout(() => {
|
||||
alert(t('install_lightning_wallet_prompt'));
|
||||
window.removeEventListener('blur', handleBlur);
|
||||
}, 3000);
|
||||
|
||||
window.open(link, '_self');
|
||||
}
|
||||
|
||||
render() {
|
||||
const isThumbnail = this.props.thumbnail ? 'thumbnail-item' : '';
|
||||
const s = this.state;
|
||||
@ -755,7 +776,11 @@ class PublicMessage extends Message {
|
||||
</span>
|
||||
${this.state.lud16
|
||||
? html`
|
||||
<a href=${`lightning:${this.state.lud16}`} class="msg-btn zap-btn">
|
||||
<a
|
||||
href=${`lightning:${this.state.lud16}`}
|
||||
onClick=${(e) => this.onZap(e)}
|
||||
class="msg-btn zap-btn"
|
||||
>
|
||||
${lightningIcon}
|
||||
</a>
|
||||
<span class="count"></span>
|
||||
|
@ -73,9 +73,11 @@ export default {
|
||||
"playback": "възпроизвеждане",
|
||||
"post": "сподели",
|
||||
"posts": "споделения",
|
||||
"private_key": "таен ключ",
|
||||
"private_key_login": "влез с таен ключ",
|
||||
"private_key_warning": "предупреждение таен ключ",
|
||||
"profile": "профил",
|
||||
"public_key": "публичен ключ",
|
||||
"remove": "премахни",
|
||||
"remove_attachment": "премахни прикачен файл",
|
||||
"replies": "отговори",
|
||||
|
@ -43,6 +43,7 @@ export default {
|
||||
"group_name": "Název skupiny",
|
||||
"have_someones_invite_link": "Máš od někoho pozvánku?",
|
||||
"if_other_person_doesnt_see_message": "Pokud druhá osoba nevidí zprávu, mužeš jí poslat <b>svůj</b> link k rozhovoru.",
|
||||
"install_lightning_wallet_prompt": "Nainstaluj getalby.com (desktop) nebo walletofsatoshi.com (mobilní) pro zaplacení pomocí lightning!",
|
||||
"language": "Jazyk",
|
||||
"last_active": "Poslední aktivita",
|
||||
"light": "Světlé",
|
||||
@ -73,9 +74,11 @@ export default {
|
||||
"playback": "Přehrát",
|
||||
"post": "Příspěvek",
|
||||
"posts": "Příspěvky",
|
||||
"private_key": "Soukromý klíč",
|
||||
"private_key_login": "Nalogovat se soukromým klíčem",
|
||||
"private_key_warning": "<b>POZOR!</b> Soukromý klíč <b>poskytuje úplný přístup k tvému účtu!</b> Nikomu ho neukazuj!",
|
||||
"profile": "Profil",
|
||||
"public_key": "Klucz publiczny",
|
||||
"remove": "Odstranit",
|
||||
"remove_attachment": "Odstranit přílohu",
|
||||
"replies": "Odpovědět",
|
||||
|
@ -44,6 +44,7 @@ export default {
|
||||
"group_name": "Gruppenname",
|
||||
"have_someones_invite_link": "Hast du einen Einladungslink von jemandem?",
|
||||
"if_other_person_doesnt_see_message": "Sollte die andere Person die Nachricht nicht sehen, kannst du <b>deinen</b> Unterhaltungs-Link über einen anderen Kanal senden:",
|
||||
"install_lightning_wallet_prompt": "Bitte installiere getalby.com (Desktop) oder walletofsatoshi.com (Mobile) um mit Lightning zu bezahlen!",
|
||||
"language": "Sprache",
|
||||
"last_active": "Zuletzt aktiv",
|
||||
"light": "Hell",
|
||||
@ -74,9 +75,11 @@ export default {
|
||||
"playback": "Wiedergabe",
|
||||
"post": "Post",
|
||||
"posts": "Posts",
|
||||
"private_key": "Privater Schlüssel",
|
||||
"private_key_login": "Mit privatem Schlüssel einloggen",
|
||||
"private_key_warning": "<b>Warnung!</b> Du benötigst deinen privaten Schlüssel um dich in dein <b>Konto einzuloggen</b>. Gib deinen privaten Schlüssel <b>NIEMALS</b> an andere weiter!",
|
||||
"profile": "Profil",
|
||||
"public_key": "Öffentlicher Schlüssel",
|
||||
"remove": "Entfernen",
|
||||
"remove_attachment": "Anhang entfernen",
|
||||
"replies": "Antworten",
|
||||
|
@ -43,6 +43,7 @@ export default {
|
||||
"global_feed": "Global",
|
||||
"group_name": "Group name",
|
||||
"have_someones_invite_link": "Have someone's invite link?",
|
||||
"install_lightning_wallet_prompt": "Please install getalby.com (desktop) or walletofsatoshi.com (mobile) to pay with lightning!",
|
||||
"language": "Language",
|
||||
"last_active": "last active",
|
||||
"light": "Light",
|
||||
@ -72,9 +73,11 @@ export default {
|
||||
"playback": "Playback",
|
||||
"post": "Post",
|
||||
"posts": "Posts",
|
||||
"private_key": "Private key",
|
||||
"private_key_login": "Private key access",
|
||||
"private_key_warning": "<b>DANGER!</b> Private key <b>gives access to your account</b>. Don't give or show your private key to anyone else!",
|
||||
"profile": "Profile",
|
||||
"public_key": "Public key",
|
||||
"remove": "Remove",
|
||||
"remove_attachment": "Remove attachment",
|
||||
"replies": "Replies",
|
||||
|
@ -42,6 +42,7 @@ export default {
|
||||
"group_name": "Nombre del grupo",
|
||||
"have_someones_invite_link": "¿Tienes el enlace de chat de alguien?",
|
||||
"if_other_person_doesnt_see_message": "If the other person doesn't see your message",
|
||||
"install_lightning_wallet_prompt": "Instala getalby.com (escritorio) o walletofsatoshi.com (móvil) para pagar con lightning!",
|
||||
"language": "Idioma",
|
||||
"last_active": "Último Activo",
|
||||
"light": "Ligero / Brillante /Claro",
|
||||
@ -71,9 +72,11 @@ export default {
|
||||
"playback": "Reproducir",
|
||||
"post": "Publicar",
|
||||
"posts": "Publicaciones",
|
||||
"private_key": "Clave privada",
|
||||
"private_key_login": "Acceso con llave privada",
|
||||
"private_key_warning": "<b> ¡PELIGRO! </b> La clave privada se utiliza para <b> iniciar sesión en su cuenta </b>. ¡No le dé ni muestre su clave privada a nadie más!",
|
||||
"profile": "Perfil",
|
||||
"public_key": "Clave pública",
|
||||
"remove": "Eliminar",
|
||||
"remove_attachment": "Eliminar adjuntos",
|
||||
"replies": "Repuestas",
|
||||
|
@ -43,6 +43,7 @@ export default {
|
||||
"group_name": "Ryhmän nimi",
|
||||
"have_someones_invite_link": "Saitko toisen käyttäjän kutsulinkin?",
|
||||
"if_other_person_doesnt_see_message": "you can give them <b>your</b> invite link through some other channel:",
|
||||
"install_lightning_wallet_prompt": "Asenna getalby.com (työpöytä) tai walletofsatoshi.com (mobiili) maksamaan lightning-verkossa!",
|
||||
"language": "Kieli",
|
||||
"last_active": "viimeksi aktiivisena",
|
||||
"light": "Vaalea",
|
||||
@ -73,9 +74,11 @@ export default {
|
||||
"playback": "Toisto",
|
||||
"post": "Lähetä",
|
||||
"posts": "Julkaisut",
|
||||
"private_key": "Salainen avain",
|
||||
"private_key_login": "Kirjaudu salaisella avaimella",
|
||||
"private_key_warning": "<b>VAROITUS!</b> Salainen avain antaa <b>pääsyn tilillesi</b>. Älä anna tai näytä salaista avaintasi kenellekään.",
|
||||
"profile": "Profiili",
|
||||
"public_key": "Julkinen avain",
|
||||
"remove": "Poista",
|
||||
"remove_attachment": "Poista liite",
|
||||
"replies": "Vastaukset",
|
||||
|
@ -26,6 +26,7 @@ export default {
|
||||
"group_name": "Nom du groupe",
|
||||
"have_someones_invite_link": "Vous avez le lien d'invitation de quelqu'un ?",
|
||||
"if_other_person_doesnt_see_message": "Si la otra persona no ve su mensaje",
|
||||
"install_lightning_wallet_prompt": "Veuillez installer getalby.com (ordinateur) ou walletofsatoshi.com (mobile) pour payer avec lightning!",
|
||||
"language": "Langage",
|
||||
"last_active": "dernière activité",
|
||||
"log_out": "Se déconnecter",
|
||||
@ -44,8 +45,10 @@ export default {
|
||||
"paste_their_invite_link": "Collez un lien d'invitation",
|
||||
"peers": "Pairs",
|
||||
"playback": "Lecture",
|
||||
"private_key": "Clé privée",
|
||||
"private_key_warning": "<b>DANGER !</b> La clé privée <b>donne accès à votre compte</b>. Ne la transmettez ou la montrez à personne d'autre !",
|
||||
"profile": "Profil",
|
||||
"public_key": "Clé publique",
|
||||
"remove": "Supprimer",
|
||||
"restore_defaults": "Remettre par défaut",
|
||||
"save_backup_of_privkey_first": "Sauvegardez d'abord une copie de votre clé privée",
|
||||
|
@ -42,7 +42,9 @@ export default {
|
||||
"paste_private_key": "הדבק מפתח פרטי",
|
||||
"post": "פרסם",
|
||||
"posts": "פוסטים",
|
||||
"private_key": "מפתח פרטי",
|
||||
"profile": "פרופיל",
|
||||
"public_key": "קוד ציבורי",
|
||||
"remove": "הסר",
|
||||
"replies": "תגובות",
|
||||
"reposted": "פורסם שנית",
|
||||
|
@ -43,6 +43,7 @@ export default {
|
||||
"global_feed": "Global",
|
||||
"group_name": "Nama group",
|
||||
"have_someones_invite_link": "Punya link undangan dari seseorang?",
|
||||
"install_lightning_wallet_prompt": "Silakan instal getalby.com (desktop) atau walletofsatoshi.com (mobile) untuk membayar dengan lightning!",
|
||||
"language": "Bahasa",
|
||||
"last_active": "terakhir aktif",
|
||||
"light": "Terang",
|
||||
@ -71,9 +72,11 @@ export default {
|
||||
"playback": "Putar balik",
|
||||
"post": "Postingan",
|
||||
"posts": "Postingan",
|
||||
"private_key": "Kunci pribadi",
|
||||
"private_key_login": "Login menggunakan kunci pribadi",
|
||||
"private_key_warning": "<b>AWAS BAHAYA!</b> Kunci Pribadi <b>dapat memberikan akses penuh ke akun Anda</b>. Jangan beri atau perlihatkan kunci pribadi Anda pada orang lain!",
|
||||
"profile": "Profil",
|
||||
"public_key": "Kunci Publik",
|
||||
"remove": "Hapus",
|
||||
"remove_attachment": "Hapus lampiran",
|
||||
"replies": "Balasan",
|
||||
|
@ -33,6 +33,7 @@ export default {
|
||||
"group_name": "Nome gruppo",
|
||||
"have_someones_invite_link": "Hai il invite link di quakcuno?",
|
||||
"if_other_person_doesnt_see_message": "puede darle <b> su </b> enlace de chat a través de otro canal:",
|
||||
"install_lightning_wallet_prompt": "Installa getalby.com (desktop) o walletofsatoshi.com (mobile) per pagare con lightning!",
|
||||
"language": "Lingua",
|
||||
"last_active": "ultimo attivo",
|
||||
"likes": "piace",
|
||||
@ -56,8 +57,10 @@ export default {
|
||||
"paste_their_invite_link": "Incolla il loro link d'invito",
|
||||
"peers": "Peer",
|
||||
"playback": "Riproduzione",
|
||||
"private_key": "Chiave privata",
|
||||
"private_key_warning": "<b>PERICOLO!</b> La chiave privata è usata per <b>autenticarti al tuo account</b>. Non dare o mostrare la tua chiave privata a nessun altro!",
|
||||
"profile": "Profilo",
|
||||
"public_key": "Chiave pubblica",
|
||||
"remove": "Rimuovi",
|
||||
"remove_attachment": "rimuovi allegato",
|
||||
"replies": "risposte",
|
||||
|
@ -44,6 +44,7 @@ export default {
|
||||
"group_name": "グループ名",
|
||||
"have_someones_invite_link": "招待リンクを持っていますか?",
|
||||
"if_other_person_doesnt_see_message": "<b>あなた</b>の招待リンクを別の方法で渡すことができます:",
|
||||
"install_lightning_wallet_prompt": "getalby.com (デスクトップ版) または walletofsatoshi.com (モバイル版) をインストールしてください。",
|
||||
"language": "言語",
|
||||
"last_active": "最後のアクティブ",
|
||||
"light": "ライト",
|
||||
@ -74,9 +75,11 @@ export default {
|
||||
"playback": "再生",
|
||||
"post": "投稿",
|
||||
"posts": "投稿",
|
||||
"private_key": "秘密鍵",
|
||||
"private_key_login": "秘密鍵でログイン",
|
||||
"private_key_warning": "秘密鍵を使用すると、<b>あなたのアカウントにアクセスできます。</b>秘密鍵を<b>他の人に渡したり表示しないでください!</b>",
|
||||
"profile": "プロフィール",
|
||||
"public_key": "公開鍵",
|
||||
"remove": "削除",
|
||||
"remove_attachment": "添付ファイルを削除",
|
||||
"replies": "返信",
|
||||
|
@ -44,6 +44,7 @@ export default {
|
||||
"group_name": "그룹 이름",
|
||||
"have_someones_invite_link": "타인의 초대링크 보유?",
|
||||
"if_other_person_doesnt_see_message": "다른사람이 메시지를 보지못할 경우",
|
||||
"install_lightning_wallet_prompt": "getalby.com (데스크탑) 또는 walletofsatoshi.com (모바일)을 설치하여 라이트닝 네트워크로 결제하세요!",
|
||||
"language": "언어",
|
||||
"last_active": "마지막 활동",
|
||||
"light": "밝음",
|
||||
@ -73,9 +74,11 @@ export default {
|
||||
"playback": "재생",
|
||||
"post": "포스트",
|
||||
"posts": "포스팅한 글들",
|
||||
"private_key": "프라이빗 키",
|
||||
"private_key_login": "비밀키 로그인",
|
||||
"private_key_warning": "<b>위험!</b> 프라이빗키<b> 는 당신 계정을 사용할 수 있음</b>. 타인에게 당신의 프라이빗 키를 보여주거나 공유하지 말것!",
|
||||
"profile": "프로파일",
|
||||
"public_key": "공개키",
|
||||
"remove": "제거",
|
||||
"remove_attachment": "유첨제거",
|
||||
"replies": "댓글",
|
||||
|
@ -71,9 +71,11 @@ export default {
|
||||
"playback": "atkūrimas",
|
||||
"post": "pranešimas",
|
||||
"posts": "pranešimai",
|
||||
"private_key": "privatus raktas",
|
||||
"private_key_login": "prisijungtimas su privačiu raktu",
|
||||
"private_key_warning": "privataus rakto perspėjimas",
|
||||
"profile": "profilis",
|
||||
"public_key": "viešasis raktas",
|
||||
"remove": "ištrinti",
|
||||
"remove_attachment": "pašalinti prisegtuką",
|
||||
"replies": "atsakymai",
|
||||
|
@ -40,6 +40,7 @@ export default {
|
||||
"group_name": "Nome do grupo",
|
||||
"have_someones_invite_link": "Tem o link de bate-papo de alguém?",
|
||||
"if_other_person_doesnt_see_message": "voit antaa hänelle <b>sinun</b> kutsulinkkisi jotain muuta kautta:",
|
||||
"install_lightning_wallet_prompt": "Instale getalby.com (desktop) ou walletofsatoshi.com (móvel) para pagar com lightning!",
|
||||
"language": "Idioma",
|
||||
"last_active": "última atividade",
|
||||
"light": "claro",
|
||||
@ -70,9 +71,11 @@ export default {
|
||||
"playback": "Reprodução",
|
||||
"post": "post",
|
||||
"posts": "posts",
|
||||
"private_key": "Chave privada",
|
||||
"private_key_login": "login via chave privada",
|
||||
"private_key_warning": "<b>PERIGO!</b> A chave privada é usada para <b>acessar sua conta</b>. Não compartilhe ou mostre sua chave privada para ninguém!",
|
||||
"profile": "Perfil",
|
||||
"public_key": "Chave pública",
|
||||
"remove": "Remover",
|
||||
"restore_defaults": "Restaurar padrões",
|
||||
"save_backup_of_privkey_first": "Faça backup da sua chave privada primeiro!",
|
||||
|
@ -44,6 +44,7 @@ export default {
|
||||
"group_name": "Название группы",
|
||||
"have_someones_invite_link": "Есть чья-то ссылка на чат?",
|
||||
"if_other_person_doesnt_see_message": "Если человек не видит сообщение",
|
||||
"install_lightning_wallet_prompt": "Установите getalby.com (на компьютер) или walletofsatoshi.com (на мобильный) чтобы оплатить с помощью lightning!",
|
||||
"language": "Язык",
|
||||
"last_active": "последняя активность",
|
||||
"light": "Яркий",
|
||||
@ -74,9 +75,11 @@ export default {
|
||||
"playback": "Воспроизведение",
|
||||
"post": "почта",
|
||||
"posts": "Посты",
|
||||
"private_key": "Приватный ключ",
|
||||
"private_key_login": "Войдите в систему с закрытым ключом",
|
||||
"private_key_warning": "<b>ОПАСНО!</b> Приватный ключ используется для <b>входа в ваш аккаунт</b>. Никому не показывайте ключ!",
|
||||
"profile": "Профиль",
|
||||
"public_key": "Публичный ключ",
|
||||
"remove": "Убрать",
|
||||
"remove_attachment": "Удалить вложение",
|
||||
"replies": "Ответы",
|
||||
|
@ -24,6 +24,7 @@ export default {
|
||||
"group_name": "گروپ کا نام",
|
||||
"have_someones_invite_link": "کیا آپکے پاس کسی کا انوایٔٹ لنک ہے؟",
|
||||
"if_other_person_doesnt_see_message": "vous pouvez leur donner <b>votre</b> lien d'invitation depuis un autre canal :",
|
||||
"install_lightning_wallet_prompt": "getalby.com (ڈیسک ٹاپ) یا walletofsatoshi.com (موبائل) کو انسٹال کریں تاکہ آپ لائٹننگ نیٹ ورک سے ادائیگی کر سکیں!",
|
||||
"language": "زبان",
|
||||
"last_active": "لاسٹ ایکٹیو",
|
||||
"log_out": "بند کریں",
|
||||
@ -41,8 +42,10 @@ export default {
|
||||
"paste_their_invite_link": "انکا انوایٔٹ لنک لکھیں",
|
||||
"peers": "دوست",
|
||||
"playback": "پلی بیک",
|
||||
"private_key": "خفیہ کوڈ",
|
||||
"private_key_warning": "<b>خطرہ</b>پرایٔویٹ کوڈ <b>آپکے اکاؤنٹ کی رسایٔ دیتا ہے </b>اپنا پرایٔویٹ کوڈ کسی کو نہ دکھایٔیں",
|
||||
"profile": "پروفایٔل",
|
||||
"public_key": "عوامی کوڈ",
|
||||
"remove": "ہٹایٔں",
|
||||
"restore_defaults": "سب پہلے جیسا کردیں",
|
||||
"save_backup_of_privkey_first": "پہلے اپنا پریٔیوٹ کوڈ محفوظ کرلیں!",
|
||||
|
@ -44,6 +44,7 @@ export default {
|
||||
"group_name": "群组名称",
|
||||
"have_someones_invite_link": "有其他人的聊天链接?",
|
||||
"if_other_person_doesnt_see_message": "如果对方没有看到消息",
|
||||
"install_lightning_wallet_prompt": "getalby.com (桌面版) 或 walletofsatoshi.com (移动版) 安装后即可使用闪电网络支付!",
|
||||
"language": "语言",
|
||||
"last_active": "上次在线",
|
||||
"light": "明亮",
|
||||
@ -74,9 +75,11 @@ export default {
|
||||
"playback": "回放",
|
||||
"post": "发布",
|
||||
"posts": "贴子",
|
||||
"private_key": "私钥",
|
||||
"private_key_login": "私钥登录",
|
||||
"private_key_warning": "<b>危险!</b> 私钥可以用来 <b>登录你的账号</b>。 不要将你的私钥交给或展示给任何其他人!",
|
||||
"profile": "个人资料",
|
||||
"public_key": "公钥",
|
||||
"remove": "移除",
|
||||
"remove_attachment": "移除附件",
|
||||
"replies": "回复",
|
||||
|
Loading…
Reference in New Issue
Block a user