import { useCallback } from "react"; import { useIntl, defineMessages } from "react-intl"; import { Icon } from "mastodon/components/icon"; const messages = defineMessages({ load_more: { id: "status.load_more", defaultMessage: "Load more" }, }); interface Props { disabled: boolean, maxId: string, onClick: (maxId: string) => void, } export const LoadGap: React.FC = ({ disabled, maxId, onClick }) => { const intl = useIntl(); const handleClick = useCallback(() => { onClick(maxId); }, [maxId, onClick]); return ( ); };