pl-fe: fix refs
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
parent
943366b6bf
commit
7072401f18
4 changed files with 8 additions and 1 deletions
|
@ -58,6 +58,7 @@ const FamiliarFollowersModal: React.FC<BaseModalProps & FamiliarFollowersModalPr
|
||||||
/>
|
/>
|
||||||
}
|
}
|
||||||
onClose={onClickClose}
|
onClose={onClickClose}
|
||||||
|
ref={modalRef}
|
||||||
>
|
>
|
||||||
{body}
|
{body}
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
|
@ -68,6 +68,7 @@ const FavouritesModal: React.FC<BaseModalProps & FavouritesModalProps> = ({ onCl
|
||||||
<Modal
|
<Modal
|
||||||
title={<FormattedMessage id='column.favourites' defaultMessage='Likes' />}
|
title={<FormattedMessage id='column.favourites' defaultMessage='Likes' />}
|
||||||
onClose={onClickClose}
|
onClose={onClickClose}
|
||||||
|
ref={modalRef}
|
||||||
>
|
>
|
||||||
{body}
|
{body}
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { OrderedSet as ImmutableOrderedSet } from 'immutable';
|
import { OrderedSet as ImmutableOrderedSet } from 'immutable';
|
||||||
import React, { useCallback, useEffect } from 'react';
|
import React, { useCallback, useEffect, useRef } from 'react';
|
||||||
import { FormattedMessage, useIntl } from 'react-intl';
|
import { FormattedMessage, useIntl } from 'react-intl';
|
||||||
|
|
||||||
import { fetchStatusWithContext } from 'pl-fe/actions/statuses';
|
import { fetchStatusWithContext } from 'pl-fe/actions/statuses';
|
||||||
|
@ -16,6 +16,7 @@ interface MentionsModalProps {
|
||||||
}
|
}
|
||||||
|
|
||||||
const MentionsModal: React.FC<BaseModalProps & MentionsModalProps> = ({ onClose, statusId }) => {
|
const MentionsModal: React.FC<BaseModalProps & MentionsModalProps> = ({ onClose, statusId }) => {
|
||||||
|
const modalRef = useRef<HTMLDivElement>(null);
|
||||||
const dispatch = useAppDispatch();
|
const dispatch = useAppDispatch();
|
||||||
const intl = useIntl();
|
const intl = useIntl();
|
||||||
const getStatus = useCallback(makeGetStatus(), []);
|
const getStatus = useCallback(makeGetStatus(), []);
|
||||||
|
@ -45,6 +46,8 @@ const MentionsModal: React.FC<BaseModalProps & MentionsModalProps> = ({ onClose,
|
||||||
listClassName='max-w-full'
|
listClassName='max-w-full'
|
||||||
itemClassName='pb-3'
|
itemClassName='pb-3'
|
||||||
estimatedSize={42}
|
estimatedSize={42}
|
||||||
|
useWindowScroll={false}
|
||||||
|
parentRef={modalRef}
|
||||||
>
|
>
|
||||||
{accountIds.map(id =>
|
{accountIds.map(id =>
|
||||||
<AccountContainer key={id} id={id} />,
|
<AccountContainer key={id} id={id} />,
|
||||||
|
@ -57,6 +60,7 @@ const MentionsModal: React.FC<BaseModalProps & MentionsModalProps> = ({ onClose,
|
||||||
<Modal
|
<Modal
|
||||||
title={<FormattedMessage id='column.mentions' defaultMessage='Mentions' />}
|
title={<FormattedMessage id='column.mentions' defaultMessage='Mentions' />}
|
||||||
onClose={onClickClose}
|
onClose={onClickClose}
|
||||||
|
ref={modalRef}
|
||||||
>
|
>
|
||||||
{body}
|
{body}
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
|
@ -109,6 +109,7 @@ const ReactionsModal: React.FC<BaseModalProps & ReactionsModalProps> = ({ onClos
|
||||||
<Modal
|
<Modal
|
||||||
title={<FormattedMessage id='column.reactions' defaultMessage='Reactions' />}
|
title={<FormattedMessage id='column.reactions' defaultMessage='Reactions' />}
|
||||||
onClose={onClickClose}
|
onClose={onClickClose}
|
||||||
|
ref={modalRef}
|
||||||
>
|
>
|
||||||
{body}
|
{body}
|
||||||
</Modal>
|
</Modal>
|
||||||
|
|
Loading…
Reference in a new issue