Files
masto-fe-archos/app/javascript/mastodon/components/load_more.tsx
2025-10-12 13:42:02 +02:00

25 lines
548 B
TypeScript

import { FormattedMessage } from "react-intl";
interface Props {
onClick: (event: React.MouseEvent) => void,
disabled?: boolean,
visible?: boolean,
}
export const LoadMore: React.FC<Props> = ({
onClick,
disabled,
visible = true,
}) => {
return (
<button
type='button'
className='load-more'
disabled={disabled || !visible}
style={{ visibility: visible ? "visible" : "hidden" }}
onClick={onClick}
>
<FormattedMessage id='status.load_more' defaultMessage='Load more' />
</button>
);
};