feat: 上传图片组件场景添加、轮播图样式修复
This commit is contained in:
@@ -25,6 +25,7 @@ export interface UploadCoverProps {
|
||||
source?: source
|
||||
maxCount?: number
|
||||
align?: 'center' | 'left'
|
||||
tag?: 'cover' | 'screenshot'
|
||||
}
|
||||
|
||||
// const values = [
|
||||
@@ -34,7 +35,6 @@ export interface UploadCoverProps {
|
||||
// ]
|
||||
|
||||
const mergeCoverImages = (value: CoverImageValue[], images: CoverImageValue[]) => {
|
||||
console.log(value, images, 11111)
|
||||
// 根据id来更新url, 如果id不存在,则添加到value中
|
||||
const newImages = images
|
||||
const updatedValue = value.map(item => {
|
||||
@@ -55,6 +55,7 @@ export default function UploadCover(props: UploadCoverProps) {
|
||||
source = ['album', 'history', 'preset'] as source,
|
||||
maxCount = 9,
|
||||
align = 'center',
|
||||
tag = 'cover',
|
||||
} = props
|
||||
|
||||
const [visible, setVisible] = useState(false)
|
||||
@@ -111,7 +112,7 @@ export default function UploadCover(props: UploadCoverProps) {
|
||||
}
|
||||
</View>
|
||||
</CommonPopup>
|
||||
<UploadSourcePopup ref={uploadSourcePopupRef} onAdd={onAdd} />
|
||||
<UploadSourcePopup tag={tag} ref={uploadSourcePopupRef} onAdd={onAdd} />
|
||||
<div className={`upload-cover-root ${value.length === 0 && align === 'center' ? 'upload-cover-act-center' : ''}`}>
|
||||
{value.length < maxCount && (
|
||||
<div className="upload-cover-act" onClick={() => setVisible(true)}>
|
||||
|
||||
Reference in New Issue
Block a user