Allow embedding HTML for external actions (#2693)

* Admin UI: implement HTML embeds

* Admin UI External Actions: set correct useHTML on edits

* Admin UI: edit by index, not URL

* External Actions: render HTML on stream frontend

* Don't open embeds externally

* Remove TODO comment

* Add HTML as unique action key

* Admin UI: Actions: use CodeMirror editor, dropdown
This commit is contained in:
Philipp
2023-02-14 18:08:54 +01:00
committed by GitHub
parent c372c9b36e
commit a290770ac9
7 changed files with 120 additions and 38 deletions

View File

@@ -2,7 +2,8 @@ export interface ExternalAction {
title: string;
description?: string;
color?: string;
url: string;
url?: string;
html?: string;
icon?: string;
openExternally?: boolean;
}