nicolium: fix variable name, do not expose unavailable feature
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
This commit is contained in:
@ -15,6 +15,7 @@ import Text from '@/components/ui/text';
|
||||
import { useCurrentAccount } from '@/contexts/current-account-context';
|
||||
import Emojify from '@/features/emoji/emojify';
|
||||
import { useAcct } from '@/hooks/use-acct';
|
||||
import { useFeatures } from '@/hooks/use-features';
|
||||
import { useSettings } from '@/stores/settings';
|
||||
|
||||
import Badge from '../badge';
|
||||
@ -164,6 +165,8 @@ const Account = ({
|
||||
|
||||
const [style, setStyle] = useState<React.CSSProperties>({});
|
||||
|
||||
const intl = useIntl();
|
||||
const features = useFeatures();
|
||||
const me = useCurrentAccount();
|
||||
const username = useAcct(account);
|
||||
const { disableUserProvidedMedia } = useSettings();
|
||||
@ -202,8 +205,6 @@ const Account = ({
|
||||
return null;
|
||||
};
|
||||
|
||||
const intl = useIntl();
|
||||
|
||||
useLayoutEffect(() => {
|
||||
const onResize = () => {
|
||||
const style: React.CSSProperties = {};
|
||||
@ -435,7 +436,10 @@ const Account = ({
|
||||
)}
|
||||
|
||||
{account.favicon && !disableUserProvidedMedia && (
|
||||
<InstanceFavicon account={account} disabled={!withLinkToProfile} />
|
||||
<InstanceFavicon
|
||||
account={account}
|
||||
disabled={!withLinkToProfile || !features.instanceTimeline}
|
||||
/>
|
||||
)}
|
||||
|
||||
{timestamp ? (
|
||||
|
||||
@ -59,7 +59,9 @@ const RemoteTimelinePage: React.FC = () => {
|
||||
...timelineFiltersOptions,
|
||||
null,
|
||||
{
|
||||
text: intl.formatMessage(isPinned ? messages.unpinHost : messages.pinHost, { instance }),
|
||||
text: intl.formatMessage(isPinned ? messages.unpinHost : messages.pinHost, {
|
||||
host: instance,
|
||||
}),
|
||||
action: handlePinHost,
|
||||
icon: isPinned ? iconPushPinSlash : iconPushPin,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user