Nag people to set a nip05

environments/review-nip05-nag-0yuq9c/deployments/4780
Alex Gleason 2024-08-31 22:19:33 +02:00
rodzic 6560dac86d
commit 0b9fe49cbf
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
2 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -160,6 +160,7 @@ const SidebarNavigation = () => {
icon={require('@tabler/icons/outline/settings.svg')}
activeIcon={require('@tabler/icons/filled/settings.svg')}
text={<FormattedMessage id='tabs_bar.settings' defaultMessage='Settings' />}
count={features.nip05 && account.acct !== account.source?.nostr?.nip05 ? 1 : 0}
/>
{account.staff && (

Wyświetl plik

@ -4,7 +4,7 @@ import { defineMessages, FormattedMessage, useIntl } from 'react-intl';
import { fetchMfa } from 'soapbox/actions/mfa';
import CopyableInput from 'soapbox/components/copyable-input';
import List, { ListItem } from 'soapbox/components/list';
import { Card, CardBody, CardHeader, CardTitle, Column, FormGroup, Text } from 'soapbox/components/ui';
import { Card, CardBody, CardHeader, CardTitle, Column, Counter, FormGroup, Text } from 'soapbox/components/ui';
import { useAppDispatch, useAppSelector, useFeatures, useInstance, useOwnAccount } from 'soapbox/hooks';
import Preferences from '../preferences';
@ -71,7 +71,10 @@ const Settings = () => {
</ListItem>
{features.nip05 && (
<ListItem label={intl.formatMessage(messages.editIdentity)} to='/settings/identity'>
<span className='max-w-full truncate'>{account?.source?.nostr?.nip05}</span>
<span className='max-w-full truncate'>
{account?.source?.nostr?.nip05}
{features.nip05 && <Counter count={1} />}
</span>
</ListItem>
)}
{features.nostr && <ListItem label={intl.formatMessage(messages.editRelays)} to='/settings/relays' />}