checkpoint/fix: show missing posts by importing them with old reducer, importFetchedStatuses function
This commit is contained in:
parent
d5f0714233
commit
c25e5d5456
|
@ -6,6 +6,7 @@ import { useCallback, useEffect, useRef, useState } from 'react';
|
||||||
import { useIntl, FormattedMessage, defineMessages } from 'react-intl';
|
import { useIntl, FormattedMessage, defineMessages } from 'react-intl';
|
||||||
import { Link, useHistory } from 'react-router-dom';
|
import { Link, useHistory } from 'react-router-dom';
|
||||||
|
|
||||||
|
import { importFetchedStatuses } from 'soapbox/actions/importer/index.ts';
|
||||||
import { openModal } from 'soapbox/actions/modals.ts';
|
import { openModal } from 'soapbox/actions/modals.ts';
|
||||||
import { unfilterStatus } from 'soapbox/actions/statuses.ts';
|
import { unfilterStatus } from 'soapbox/actions/statuses.ts';
|
||||||
import PureEventPreview from 'soapbox/components/pure-event-preview.tsx';
|
import PureEventPreview from 'soapbox/components/pure-event-preview.tsx';
|
||||||
|
@ -126,11 +127,16 @@ const PureStatus: React.FC<IPureStatus> = (props) => {
|
||||||
}
|
}
|
||||||
}, [overlay.current]);
|
}, [overlay.current]);
|
||||||
|
|
||||||
|
// START: this is a temporary code, it will be removed
|
||||||
|
useEffect(() => {
|
||||||
|
dispatch(importFetchedStatuses([status]));
|
||||||
|
}, []);
|
||||||
const getStatus = useCallback(makeGetStatus(), []);
|
const getStatus = useCallback(makeGetStatus(), []);
|
||||||
const statusImmutable = useAppSelector(state => getStatus(state, { id: status.id }));
|
const statusImmutable = useAppSelector(state => getStatus(state, { id: status.id }));
|
||||||
if (!statusImmutable) {
|
if (!statusImmutable) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
// END: this is a temporary code, it will be removed
|
||||||
|
|
||||||
const handleToggleMediaVisibility = (): void => {
|
const handleToggleMediaVisibility = (): void => {
|
||||||
setShowMedia(!showMedia);
|
setShowMedia(!showMedia);
|
||||||
|
|
Loading…
Reference in New Issue