Add context to error displays.

This commit is contained in:
Dermot Duffy
2022-02-20 10:56:43 -08:00
parent 69d9d68a0a
commit 9360191242
10 changed files with 81 additions and 29 deletions
+8 -1
View File
@@ -191,11 +191,13 @@ export function dispatchMessageEvent(
element: HTMLElement,
message: string,
icon?: string,
context?: unknown,
): void {
dispatchFrigateCardEvent<Message>(element, 'message', {
message: message,
type: 'info',
icon: icon,
context: context,
});
}
@@ -204,10 +206,15 @@ export function dispatchMessageEvent(
* @param element The element to send the event.
* @param message The message to show.
*/
export function dispatchErrorMessageEvent(element: HTMLElement, message: string): void {
export function dispatchErrorMessageEvent(
element: HTMLElement,
message: string,
context?: unknown,
): void {
dispatchFrigateCardEvent<Message>(element, 'message', {
message: message,
type: 'error',
context: context,
});
}