Fix load more button height on account gallery page

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
environments/review-gallery-lo-oroihk/deployments/2723
marcin mikołajczak 2023-03-01 21:02:04 +01:00
rodzic aad7df89a5
commit 2ce98055d8
2 zmienionych plików z 5 dodań i 4 usunięć

Wyświetl plik

@ -6,16 +6,17 @@ import { Button } from 'soapbox/components/ui';
interface ILoadMore { interface ILoadMore {
onClick: React.MouseEventHandler onClick: React.MouseEventHandler
disabled?: boolean disabled?: boolean
visible?: Boolean visible?: boolean
className?: string
} }
const LoadMore: React.FC<ILoadMore> = ({ onClick, disabled, visible = true }) => { const LoadMore: React.FC<ILoadMore> = ({ onClick, disabled, visible = true, className }) => {
if (!visible) { if (!visible) {
return null; return null;
} }
return ( return (
<Button theme='primary' block disabled={disabled || !visible} onClick={onClick}> <Button className={className} theme='primary' block disabled={disabled || !visible} onClick={onClick}>
<FormattedMessage id='status.load_more' defaultMessage='Load more' /> <FormattedMessage id='status.load_more' defaultMessage='Load more' />
</Button> </Button>
); );

Wyświetl plik

@ -121,7 +121,7 @@ const AccountGallery = () => {
let loadOlder = null; let loadOlder = null;
if (hasMore && !(isLoading && attachments.size === 0)) { if (hasMore && !(isLoading && attachments.size === 0)) {
loadOlder = <LoadMore visible={!isLoading} onClick={handleLoadOlder} />; loadOlder = <LoadMore className='my-auto' visible={!isLoading} onClick={handleLoadOlder} />;
} }
if (unavailable) { if (unavailable) {