Creation du système de base des widgets

This commit is contained in:
EpicKiwi 2026-06-14 13:29:00 +02:00
parent 8fda06c77f
commit e61c495cc4
Signed by: epickiwi
GPG key ID: C4B28FD2729941CE
9 changed files with 118 additions and 2 deletions

View file

@ -0,0 +1,23 @@
export function zoneInterditeWidget(feature){
if(feature.properties["zone-interdite"] || feature.properties["autorisee"] === false){
let content = document.createElement("div")
content.classList.add("zone-interdite-widget")
content.classList.add("widget")
let h2 = document.createElement("h2")
h2.textContent = "Zone interdite"
content.append(h2)
if(feature.properties["description-interdiction"]){
let description = document.createElement("p")
description.textContent = feature.properties["description-interdiction"]
content.append(description)
} else {
let p = document.createElement("p")
p.textContent = `Cette zone est interdite. Veuillez ne pas y entrer.`
content.append(p)
}
return content
}
}