diff --git a/app/javascript/mastodon/features/notifications/components/grant_permission_button.jsx b/app/javascript/mastodon/features/notifications/components/grant_permission_button.jsx deleted file mode 100644 index cd46d878bb..0000000000 --- a/app/javascript/mastodon/features/notifications/components/grant_permission_button.jsx +++ /dev/null @@ -1,20 +0,0 @@ -import PropTypes from 'prop-types'; -import { PureComponent } from 'react'; - -import { FormattedMessage } from 'react-intl'; - -export default class GrantPermissionButton extends PureComponent { - - static propTypes = { - onClick: PropTypes.func.isRequired, - }; - - render () { - return ( - - ); - } - -} diff --git a/app/javascript/mastodon/features/notifications/components/grant_permission_button.tsx b/app/javascript/mastodon/features/notifications/components/grant_permission_button.tsx new file mode 100644 index 0000000000..3e160cb0d0 --- /dev/null +++ b/app/javascript/mastodon/features/notifications/components/grant_permission_button.tsx @@ -0,0 +1,23 @@ +import { MouseEventHandler } from 'react'; +import { FormattedMessage } from 'react-intl'; + +interface Props { + onClick: MouseEventHandler; +} + +const GrantPermissionButton: React.FC = ({ onClick }) => { + return ( + + ); +}; + +export default GrantPermissionButton;