Commit e9147e5a by wufan

Merge branch 'feature/wufan/20210701/course-B-reform' into dev

parents 959fa114 7a593a59
.ant-popover .ant-popover-content .ant-popover-inner {
.contact-widget-popover .ant-popover-content .ant-popover-inner {
box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.06);
.ant-popover-inner-content {
padding: 0;
......
......@@ -27,6 +27,7 @@ function Content() {
export default function ContactWidget(props:ContactWidgetProps) {
return <Popover
className="contact-widget-popover"
placement={props.placement}
arrowPointAtCenter
content={Content}
......
......@@ -87,6 +87,7 @@ class AddVideoCourse extends React.Component {
], // 课节列表
videoType: "MP4",
mediaNameAlias: '', // 任一视频重命名的名称(气泡框)
popConfirmVisible: false
}
}
......@@ -544,6 +545,7 @@ class AddVideoCourse extends React.Component {
chapterNameValidateStatus: '',
        chapterNameHelpMsg: '',
mediaNameAlias: '',
popConfirmVisible: false
})
});
......@@ -643,7 +645,8 @@ class AddVideoCourse extends React.Component {
loadintroduce,
id,
courseChapterList,
imageFile
imageFile,
popConfirmVisible
} = this.state
const courseWareIcon = FileVerifyMap[videoType] ? FileTypeIcon[FileVerifyMap[videoType].type] : FileTypeIcon[videoType]
......@@ -722,6 +725,7 @@ class AddVideoCourse extends React.Component {
onConfirm={() => this.handleRenameCourseChapter(item.resourceId)}
destroyTooltipOnHide={true}
icon={null}
visible={popConfirmVisible}
onVisibleChange={(visible)=>{
!visible && this.setState({
chapterNameValidateStatus: '',
......@@ -729,8 +733,13 @@ class AddVideoCourse extends React.Component {
mediaNameAlias: '',
})
}}
onCancel={()=>{
this.setState({
popConfirmVisible: false
})
}}
>
<div className="rename" onClick={()=> {this.setState({mediaNameAlias: item.mediaName})}}>重命名</div>
<div className="rename" onClick={()=> {this.setState({mediaNameAlias: item.mediaName, popConfirmVisible: true})}}>重命名</div>
</Popconfirm>
<div className="line">|</div>
<div className="delete" onClick={()=>this.handleDeleteCourseChapter(item.resourceId)}>移除</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment