mirror of
https://github.com/mastodon/mastodon.git
synced 2024-12-25 12:34:58 +01:00
Remove usage of deprecated defaultTypes
on React functional components (#30099)
This commit is contained in:
parent
2739d8d5a4
commit
b9b4db483c
@ -7,7 +7,7 @@ import PersonIcon from '@/material-icons/400-24px/person.svg?react';
|
|||||||
import SmartToyIcon from '@/material-icons/400-24px/smart_toy.svg?react';
|
import SmartToyIcon from '@/material-icons/400-24px/smart_toy.svg?react';
|
||||||
|
|
||||||
|
|
||||||
export const Badge = ({ icon, label, domain, roleId }) => (
|
export const Badge = ({ icon = <PersonIcon />, label, domain, roleId }) => (
|
||||||
<div className='account-role' data-account-role-id={roleId}>
|
<div className='account-role' data-account-role-id={roleId}>
|
||||||
{icon}
|
{icon}
|
||||||
{label}
|
{label}
|
||||||
@ -22,10 +22,6 @@ Badge.propTypes = {
|
|||||||
roleId: PropTypes.string
|
roleId: PropTypes.string
|
||||||
};
|
};
|
||||||
|
|
||||||
Badge.defaultProps = {
|
|
||||||
icon: <PersonIcon />,
|
|
||||||
};
|
|
||||||
|
|
||||||
export const GroupBadge = () => (
|
export const GroupBadge = () => (
|
||||||
<Badge icon={<GroupsIcon />} label={<FormattedMessage id='account.badges.group' defaultMessage='Group' />} />
|
<Badge icon={<GroupsIcon />} label={<FormattedMessage id='account.badges.group' defaultMessage='Group' />} />
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user