Better trigger create
This commit is contained in:
parent
4c622561e3
commit
37bf692984
3 changed files with 85 additions and 2 deletions
|
|
@ -3,6 +3,29 @@
|
|||
{{ block "page_label" . }}{{end}}
|
||||
{{ $version := .VERSION }}
|
||||
|
||||
<script type="text/javascript">
|
||||
function createTrigger(sectionID) {
|
||||
let name = prompt("Trigger name")
|
||||
if (name === null)
|
||||
return
|
||||
|
||||
if (name.trim() == "") {
|
||||
alert('A name is required')
|
||||
return
|
||||
}
|
||||
|
||||
fetch(`/trigger/create/${sectionID}/${encodeURIComponent(name)}`)
|
||||
.then(data=>data.json())
|
||||
.then(json=>{
|
||||
if (!json.OK) {
|
||||
alert(json.Error)
|
||||
return
|
||||
}
|
||||
location.href = `/trigger/edit/${json.Trigger.ID}`
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<div id="areas">
|
||||
{{ range .Data.Areas }}
|
||||
<div class="area">
|
||||
|
|
@ -11,7 +34,7 @@
|
|||
<div class="section">
|
||||
<div class="create">
|
||||
<div class="name">{{ .Name }}</div>
|
||||
<div class="new"><a href="/trigger/edit/0/{{ .ID }}">+</a></div>
|
||||
<div class="new"><a onclick="createTrigger({{ .ID }})">+</a></div>
|
||||
</div>
|
||||
|
||||
<div class="triggers">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue