diff --git a/app/javascript/mastodon/features/compose/components/federation_dropdown.jsx b/app/javascript/mastodon/features/compose/components/federation_dropdown.jsx index 94e13e3a2..d11b66db0 100644 --- a/app/javascript/mastodon/features/compose/components/federation_dropdown.jsx +++ b/app/javascript/mastodon/features/compose/components/federation_dropdown.jsx @@ -8,6 +8,8 @@ import classNames from 'classnames'; import { supportsPassiveEvents } from 'detect-passive-events'; import Overlay from 'react-overlays/Overlay'; +import Link from '@/material-icons/400-24px/link.svg?react'; +import LinkOff from '@/material-icons/400-24px/link_off.svg?react'; import { Icon } from 'mastodon/components/icon'; import { IconButton } from '../../../components/icon_button'; @@ -119,7 +121,7 @@ class FederationDropdownMenu extends PureComponent { {items.map(item => (
- +
@@ -221,8 +223,8 @@ class FederationDropdown extends PureComponent { const { intl: { formatMessage } } = this.props; this.options = [ - { icon: 'link', value: true, text: formatMessage(messages.federate_short), meta: formatMessage(messages.federate_long) }, - { icon: 'chain-broken', value: false, text: formatMessage(messages.local_only_short), meta: formatMessage(messages.local_only_long) }, + { icon: 'link', iconComponent: Link, value: true, text: formatMessage(messages.federate_short), meta: formatMessage(messages.federate_long) }, + { icon: 'chain-broken', iconComponent: LinkOff, value: false, text: formatMessage(messages.local_only_short), meta: formatMessage(messages.local_only_long) }, ]; }