logs: Added add log form.
This commit is contained in:
@@ -3,10 +3,19 @@ const {logHeaderApi} = require("../../../../../rpdata/api/LogHeader")
|
||||
module.exports = class {
|
||||
onCreate(input) {
|
||||
this.state = {
|
||||
logs: input.logs
|
||||
logs: input.logs,
|
||||
modal: null,
|
||||
}
|
||||
}
|
||||
|
||||
open(modal) {
|
||||
this.state.modal = modal
|
||||
}
|
||||
|
||||
close() {
|
||||
this.state.modal = null
|
||||
}
|
||||
|
||||
onMount() {
|
||||
logHeaderApi.list({limit: 0}).then(logs => {
|
||||
this.state.logs = logs
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<background src="/assets/images/bg.png" opacity=0.25 />
|
||||
<logs-menu key="menu" selected=(input.selected || {}) user=input.user />
|
||||
<logs-menu key="menu" on-select("open") selected=(input.selected || {}) user=input.user />
|
||||
<main>
|
||||
<logs-list logs=state.logs />
|
||||
</main>
|
||||
</main>
|
||||
<add-log-modal enabled=(state.modal === "add") on-close("close") />
|
||||
|
||||
Reference in New Issue
Block a user