UI: wrap StatusHoverCard with Suspense boundary
This commit is contained in:
parent
5c3cebfd3c
commit
78884a4248
|
@ -1,5 +1,5 @@
|
||||||
import noop from 'lodash/noop';
|
import noop from 'lodash/noop';
|
||||||
import React from 'react';
|
import React, { Suspense } from 'react';
|
||||||
|
|
||||||
import { toggleStatusReport } from 'soapbox/actions/reports';
|
import { toggleStatusReport } from 'soapbox/actions/reports';
|
||||||
import StatusContent from 'soapbox/components/status-content';
|
import StatusContent from 'soapbox/components/status-content';
|
||||||
|
@ -73,7 +73,7 @@ const StatusCheckBox: React.FC<IStatusCheckBox> = ({ id, disabled }) => {
|
||||||
<div className='status-check-box'>
|
<div className='status-check-box'>
|
||||||
<div className='status-check-box__status'>
|
<div className='status-check-box__status'>
|
||||||
<StatusContent status={status} />
|
<StatusContent status={status} />
|
||||||
{media}
|
<Suspense>{media}</Suspense>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className='status-check-box-toggle'>
|
<div className='status-check-box-toggle'>
|
||||||
|
|
|
@ -515,7 +515,9 @@ const UI: React.FC<IUI> = ({ children }) => {
|
||||||
<ProfileHoverCard />
|
<ProfileHoverCard />
|
||||||
</Suspense>
|
</Suspense>
|
||||||
|
|
||||||
|
<Suspense>
|
||||||
<StatusHoverCard />
|
<StatusHoverCard />
|
||||||
|
</Suspense>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</GlobalHotkeys>
|
</GlobalHotkeys>
|
||||||
|
|
Loading…
Reference in New Issue