Changeset View
Changeset View
Standalone View
Standalone View
web/media/multimedia-modal.react.js
Show First 20 Lines • Show All 119 Lines • ▼ Show 20 Lines | if (media.type === 'photo') { | ||||
elementStyle={elementStyle} | elementStyle={elementStyle} | ||||
/> | /> | ||||
); | ); | ||||
} | } | ||||
return ( | return ( | ||||
<div | <div | ||||
className={css.multimediaModalOverlay} | className={css.multimediaModalOverlay} | ||||
ref={this.overlayRef} | |||||
onClick={this.onBackgroundClick} | onClick={this.onBackgroundClick} | ||||
tabIndex={0} | tabIndex={0} | ||||
onKeyDown={this.onKeyDown} | onKeyDown={this.onKeyDown} | ||||
> | > | ||||
<div className={css.mediaContainer}>{mediaModalItem}</div> | <div ref={this.overlayRef} className={css.mediaContainer}> | ||||
{mediaModalItem} | |||||
</div> | |||||
<XCircleIcon | <XCircleIcon | ||||
onClick={this.props.popModal} | onClick={this.props.popModal} | ||||
className={css.closeMultimediaModal} | className={css.closeMultimediaModal} | ||||
/> | /> | ||||
</div> | </div> | ||||
); | ); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 63 Lines • Show Last 20 Lines |