From 5b5af8a6e614dc228671678fa606712e7e8a7487 Mon Sep 17 00:00:00 2001 From: Ebise Lutica <7106976+Xeltica@users.noreply.github.com> Date: Fri, 6 May 2022 11:57:15 +0900 Subject: [PATCH] =?UTF-8?q?Misskey=20Tools=E3=82=B7=E3=82=A7=E3=82=A2?= =?UTF-8?q?=E3=83=9C=E3=82=BF=E3=83=B3=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/frontend/App.tsx | 15 ++++++++++++++- src/frontend/langs/ja-JP.json | 2 ++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/frontend/App.tsx b/src/frontend/App.tsx index 7e13d8f..d906625 100644 --- a/src/frontend/App.tsx +++ b/src/frontend/App.tsx @@ -14,10 +14,11 @@ import { ModalComponent } from './Modal'; import { useTheme } from './misc/theme'; import { getBrowserLanguage, resources } from './langs'; import { LOCALSTORAGE_KEY_LANG, XELTICA_STUDIO_URL } from './const'; +import { useGetSessionQuery } from './services/session'; +import { AnnouncementPage } from './pages/announcement'; import 'xeltica-ui/dist/css/xeltica-ui.min.css'; import './style.scss'; -import { AnnouncementPage } from './pages/announcement'; document.body.classList.add('dark'); @@ -36,6 +37,7 @@ i18n }); const AppInner : React.VFC = () => { + const { data: session } = useGetSessionQuery(undefined); const $location = useLocation(); useTheme(); @@ -70,6 +72,17 @@ const AppInner : React.VFC = () => {

(C)2020-2022 Xeltica Studio

{t('termsOfService')}

+ {session && ( +

+ + {t('shareMisskeyTools')} + +

+ )} diff --git a/src/frontend/langs/ja-JP.json b/src/frontend/langs/ja-JP.json index 65693ae..ea12526 100644 --- a/src/frontend/langs/ja-JP.json +++ b/src/frontend/langs/ja-JP.json @@ -47,6 +47,8 @@ "catAdjuster": "ねこみみアジャスター", "shouldUpdateToken": "認証トークンの更新が必要です。更新しないと一部機能が正常に動作しません。", "update": "更新する", + "shareMisskeyTools": "#MisskeyTools をシェアする", + "shareMisskeyToolsNote": "#MisskeyTools はいいぞ\n\nhttps://misskey.tools", "_welcomeMessage": { "pattern1": "ついついノートしすぎていませんか?", "pattern2": "Misskey, しすぎていませんか?",