Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function createSimplifiedDropdown(targetId, dataset, facsId = null, addId = false){
- const nativeContainer = document.getElementById(targetId).parentNode
- document.getElementById(targetId).style.display = "none"
- const selector = document.createElement("select")
- selector.id = facsId
- dataset.forEach(optionName => {
- const option = document.createElement("option")
- option.innerHTML = optionName
- option.value = optionName
- if (addId) option.id = (facsId || "dropdown") + "_" + optionName
- selector.appendChild(option)
- })
- nativeContainer.appendChild(selector)
- return selector
- }
- //=============================================
- if (values.support_with_lunch) {
- if (values.office === "Lviv_test") {
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- lunchLviv.hidden = false
- meidoShown = false
- fsNative.meido.value = ""
- } else {
- lunchLviv.hidden = true
- lunchTypeSelector.parentNode.hidden = false
- }
- } else {
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- if (meidoActive) meidoMenu.hidden = true
- meidoShown = false
- lunchLviv.hidden = true
- fsNative.meido.value = ""
- }
- const customMenuOption = document.getElementById("lunch_type_Custom menu")
- customMenuOption.hidden = true
- if (meidoTimeCheck && values.access_week !== "Current week" && officeMeido[values.office] && hasMeidoId) customMenuOption.hidden = false
- meidoShown = lunchTypeSelector.value === "Custom menu"
- meidoMenu.hidden = !meidoShown
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement