web/elements: trigger refresh on successful modalform submit
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
		| @ -1,5 +1,6 @@ | ||||
| import { gettext } from "django"; | ||||
| import { customElement, html, TemplateResult } from "lit-element"; | ||||
| import { EVENT_REFRESH } from "../../constants"; | ||||
| import { ModalButton } from "../buttons/ModalButton"; | ||||
| import { Form } from "./Form"; | ||||
|  | ||||
| @ -14,6 +15,12 @@ export class ModalForm extends ModalButton { | ||||
|             } | ||||
|             formPromise.then(() => { | ||||
|                 this.open = false; | ||||
|                 this.dispatchEvent( | ||||
|                     new CustomEvent(EVENT_REFRESH, { | ||||
|                         bubbles: true, | ||||
|                         composed: true, | ||||
|                     }) | ||||
|                 ); | ||||
|             }).catch((e) => { | ||||
|                 console.log(e); | ||||
|             }); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer