refactor createElement
This commit is contained in:
parent
311178d16d
commit
12fb7f4962
40
main.js
40
main.js
@ -902,23 +902,26 @@
|
|||||||
function makeSwiper(dialog, fileListContainer, src) {
|
function makeSwiper(dialog, fileListContainer, src) {
|
||||||
let files = [...fileListContainer.querySelectorAll(`:is(.preview, .preview-small)`)]
|
let files = [...fileListContainer.querySelectorAll(`:is(.preview, .preview-small)`)]
|
||||||
|
|
||||||
let swiperDiv = document.createElement("div")
|
let swiperDiv = Tag.div({
|
||||||
swiperDiv.classList.add("swiper")
|
classes: "swiper"
|
||||||
|
})
|
||||||
|
|
||||||
let swiperWrapper = document.createElement("div")
|
let swiperWrapper = Tag.div({
|
||||||
swiperWrapper.classList.add("swiper-wrapper")
|
classes: "swiper-wrapper"
|
||||||
|
})
|
||||||
|
|
||||||
for (const file of files) {
|
for (const file of files) {
|
||||||
let swiperSlide = document.createElement("div")
|
let swiperSlide = Tag.div({
|
||||||
swiperSlide.classList.add("swiper-slide")
|
classes: "swiper-slide",
|
||||||
|
children: [
|
||||||
let downloadLink = Tag.a({
|
Tag.a({
|
||||||
classes: "swiper-download-link",
|
classes: "swiper-download-link",
|
||||||
href: file.dataset.origin,
|
href: file.dataset.origin,
|
||||||
text: "Скачать",
|
text: "Скачать",
|
||||||
target: "_blank"
|
target: "_blank"
|
||||||
})
|
})
|
||||||
swiperSlide.append(downloadLink)
|
]
|
||||||
|
})
|
||||||
|
|
||||||
let swiperFile = file.cloneNode(true)
|
let swiperFile = file.cloneNode(true)
|
||||||
if (swiperFile.dataset.origin)
|
if (swiperFile.dataset.origin)
|
||||||
@ -930,12 +933,14 @@
|
|||||||
|
|
||||||
swiperDiv.append(swiperWrapper)
|
swiperDiv.append(swiperWrapper)
|
||||||
|
|
||||||
let prevButton = document.createElement("div")
|
let prevButton = Tag.div({
|
||||||
prevButton.classList.add("swiper-button-prev")
|
classes: "swiper-button-prev"
|
||||||
|
})
|
||||||
swiperDiv.append(prevButton)
|
swiperDiv.append(prevButton)
|
||||||
|
|
||||||
let nextButton = document.createElement("div")
|
let nextButton = Tag.div({
|
||||||
nextButton.classList.add("swiper-button-next")
|
classes: "swiper-button-next"
|
||||||
|
})
|
||||||
swiperDiv.append(nextButton)
|
swiperDiv.append(nextButton)
|
||||||
|
|
||||||
dialog.append(swiperDiv)
|
dialog.append(swiperDiv)
|
||||||
@ -1502,8 +1507,9 @@
|
|||||||
{ index: 56, desc: "" }
|
{ index: 56, desc: "" }
|
||||||
])
|
])
|
||||||
|
|
||||||
let hider = document.createElement("div")
|
let hider = Tag.div({
|
||||||
let hiderButton = Tag.button({
|
children: [
|
||||||
|
Tag.button({
|
||||||
classes: "collapse-button",
|
classes: "collapse-button",
|
||||||
type: "button",
|
type: "button",
|
||||||
on: {
|
on: {
|
||||||
@ -1515,8 +1521,8 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
]
|
||||||
hider.append(hiderButton)
|
})
|
||||||
|
|
||||||
legendDescContainer.append(legendDescHeader)
|
legendDescContainer.append(legendDescHeader)
|
||||||
legendDescContainer.append(legendRuDescContainer)
|
legendDescContainer.append(legendRuDescContainer)
|
||||||
|
Loading…
Reference in New Issue
Block a user