0
0
Fork 0

Misskey Toolsシェアボタンを追加

This commit is contained in:
Ebise Lutica 2022-05-06 11:57:15 +09:00
parent fa4fac861a
commit 5b5af8a6e6
2 changed files with 16 additions and 1 deletions

View file

@ -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 = () => {
<p>(C)2020-2022 <a href={XELTICA_STUDIO_URL} target="_blank" rel="noopener noreferrer">Xeltica Studio</a></p>
<p dangerouslySetInnerHTML={{__html: t('disclaimerForMisskeyHq')}} />
<p><Link to="/term">{t('termsOfService')}</Link></p>
{session && (
<p>
<a
className="btn primary"
href={`https://${session.host}/share?text=${encodeURIComponent(t('shareMisskeyToolsNote') as string)}`}
target="_blank"
rel="noreferrer noopener">
{t('shareMisskeyTools')}
</a>
</p>
)}
</footer>
<ModalComponent />
</div>

View file

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