7 changed files with 90 additions and 21 deletions
			
			
		| After Width: | Height: | Size: 722 B | 
| @ -0,0 +1,46 @@ | |||||
|  | import React, { useState, useEffect, useRef } from "react"; | ||||
|  | import { connect } from "react-redux"; | ||||
|  | import { DatePicker, Button, Space } from '@douyinfe/semi-ui'; | ||||
|  | import './videoPlay.less'; | ||||
|  | 
 | ||||
|  | const VideoOperationTime = ({ close }) => { | ||||
|  | 
 | ||||
|  |    return ( | ||||
|  |       <div style={{ | ||||
|  |          position: 'absolute', top: 'calc(50% - 90px)', left: 'calc(50% - 260px)', | ||||
|  |          width: 520, height: 180, backgroundColor: '#000000A5', padding: '40px 30px', | ||||
|  |          display: 'flex', flexDirection: 'column', justifyContent: 'space-between' | ||||
|  |       }}> | ||||
|  |          <div style={{ display: 'flex', justifyContent: 'center' }}> | ||||
|  |             <DatePicker | ||||
|  |                density='compact' | ||||
|  |                type="dateTimeRange" | ||||
|  |                defaultPickerValue={[new Date('2022-08-08 00:00'), new Date('2022-08-09 12:00')]} | ||||
|  |                onChange={console.log} | ||||
|  |                style={{ width: '100%' }} | ||||
|  |             /> | ||||
|  |          </div> | ||||
|  |          <div style={{ display: 'flex', alignItems: 'center', justifyContent: 'space-between' }}> | ||||
|  |             <span style={{ color: '#FF7100' }}> | ||||
|  |                <img src="/assets/images/background/warning.png" height={14} style={{ position: 'relative', top: 2 }} /> | ||||
|  |                最长时间跨度不超过72小时 | ||||
|  |             </span> | ||||
|  |             <span> | ||||
|  |                <Space> | ||||
|  |                   <Button theme='light' type='tertiary' onClick={() => { close() }}>取消</Button> | ||||
|  |                   <Button theme='solid' type='primary' onClick={() => { close() }}>播放</Button> | ||||
|  |                </Space> | ||||
|  |             </span> | ||||
|  |          </div> | ||||
|  |       </div> | ||||
|  |    ) | ||||
|  | } | ||||
|  | 
 | ||||
|  | function mapStateToProps (state) { | ||||
|  |    const { auth } = state; | ||||
|  |    return { | ||||
|  |       user: auth.user, | ||||
|  |    }; | ||||
|  | } | ||||
|  | 
 | ||||
|  | export default connect(mapStateToProps)(VideoOperationTime); | ||||
					Loading…
					
					
				
		Reference in new issue