Misskey Toolsシェアボタンを追加
This commit is contained in:
parent
fa4fac861a
commit
5b5af8a6e6
2 changed files with 16 additions and 1 deletions
|
@ -14,10 +14,11 @@ import { ModalComponent } from './Modal';
|
||||||
import { useTheme } from './misc/theme';
|
import { useTheme } from './misc/theme';
|
||||||
import { getBrowserLanguage, resources } from './langs';
|
import { getBrowserLanguage, resources } from './langs';
|
||||||
import { LOCALSTORAGE_KEY_LANG, XELTICA_STUDIO_URL } from './const';
|
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 'xeltica-ui/dist/css/xeltica-ui.min.css';
|
||||||
import './style.scss';
|
import './style.scss';
|
||||||
import { AnnouncementPage } from './pages/announcement';
|
|
||||||
|
|
||||||
document.body.classList.add('dark');
|
document.body.classList.add('dark');
|
||||||
|
|
||||||
|
@ -36,6 +37,7 @@ i18n
|
||||||
});
|
});
|
||||||
|
|
||||||
const AppInner : React.VFC = () => {
|
const AppInner : React.VFC = () => {
|
||||||
|
const { data: session } = useGetSessionQuery(undefined);
|
||||||
const $location = useLocation();
|
const $location = useLocation();
|
||||||
|
|
||||||
useTheme();
|
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>(C)2020-2022 <a href={XELTICA_STUDIO_URL} target="_blank" rel="noopener noreferrer">Xeltica Studio</a></p>
|
||||||
<p dangerouslySetInnerHTML={{__html: t('disclaimerForMisskeyHq')}} />
|
<p dangerouslySetInnerHTML={{__html: t('disclaimerForMisskeyHq')}} />
|
||||||
<p><Link to="/term">{t('termsOfService')}</Link></p>
|
<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>
|
</footer>
|
||||||
<ModalComponent />
|
<ModalComponent />
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -47,6 +47,8 @@
|
||||||
"catAdjuster": "ねこみみアジャスター",
|
"catAdjuster": "ねこみみアジャスター",
|
||||||
"shouldUpdateToken": "認証トークンの更新が必要です。更新しないと一部機能が正常に動作しません。",
|
"shouldUpdateToken": "認証トークンの更新が必要です。更新しないと一部機能が正常に動作しません。",
|
||||||
"update": "更新する",
|
"update": "更新する",
|
||||||
|
"shareMisskeyTools": "#MisskeyTools をシェアする",
|
||||||
|
"shareMisskeyToolsNote": "#MisskeyTools はいいぞ\n\nhttps://misskey.tools",
|
||||||
"_welcomeMessage": {
|
"_welcomeMessage": {
|
||||||
"pattern1": "ついついノートしすぎていませんか?",
|
"pattern1": "ついついノートしすぎていませんか?",
|
||||||
"pattern2": "Misskey, しすぎていませんか?",
|
"pattern2": "Misskey, しすぎていませんか?",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue