Fix: User is returned to a previously viewed page after replying to a post

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
purgecss
marcin mikołajczak 2022-03-06 23:20:13 +01:00
rodzic 17c1f62853
commit 5b46f0c0f7
3 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -54,6 +54,10 @@ class ModalRoot extends React.PureComponent {
onCancel: PropTypes.func,
};
static contextTypes = {
router: PropTypes.object,
};
state = {
revealed: !!this.props.children,
};

Wyświetl plik

@ -39,7 +39,7 @@ class ScheduledStatus extends ImmutablePureComponent {
<div className='scheduled-status'>
<div className={classNames('status__wrapper', `status__wrapper-${status.get('visibility')}`, { 'status__wrapper-reply': !!status.get('in_reply_to_id') })} tabIndex={this.props.muted ? null : 0}>
<div className={classNames('status', `status-${status.get('visibility')}`, { 'status-reply': !!status.get('in_reply_to_id'), muted: this.props.muted })} data-id={status.get('id')}>
<div className='status__expand' onClick={this.handleExpandClick} role='presentation' />
<div className='status__expand' role='presentation' />
<div className='status__info'>
<NavLink to={statusUrl} className='status__relative-time'>
<RelativeTimestamp timestamp={status.get('created_at')} futureDate />

Wyświetl plik

@ -63,7 +63,7 @@ class PendingStatus extends ImmutablePureComponent {
<div className={classNames('pending-status', className)}>
<div className={classNames('status__wrapper', `status__wrapper-${status.get('visibility')}`, { 'status__wrapper-reply': !!status.get('in_reply_to_id') })} tabIndex={this.props.muted ? null : 0}>
<div className={classNames('status', `status-${status.get('visibility')}`, { 'status-reply': !!status.get('in_reply_to_id'), muted: this.props.muted })} data-id={status.get('id')}>
<div className='status__expand' onClick={this.handleExpandClick} role='presentation' />
<div className='status__expand' role='presentation' />
<div className='status__info'>
<span className='status__relative-time'>
<RelativeTimestamp timestamp={status.get('created_at')} />