Creation du système de base des widgets
This commit is contained in:
parent
8fda06c77f
commit
e61c495cc4
9 changed files with 118 additions and 2 deletions
23
js/feature-widgets/zone-interdite.js
Normal file
23
js/feature-widgets/zone-interdite.js
Normal 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
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue