fix: broken shortcut rendering logic #345

This commit is contained in:
SethBurkart123
2025-09-11 19:14:45 +10:00
parent 16b9610301
commit cdc8062275
8 changed files with 54 additions and 109 deletions
@@ -2,6 +2,9 @@ import stringToHTML from "../stringToHTML";
export function CreateCustomShortcutDiv(element: any) {
// Creates the stucture and element information for each seperate shortcut
const container = document.getElementById("shortcuts");
if (!container) return;
var shortcut = document.createElement("a");
shortcut.setAttribute("href", element.url);
shortcut.setAttribute("target", "_blank");
@@ -45,5 +48,5 @@ export function CreateCustomShortcutDiv(element: any) {
shortcutdiv.append(text);
shortcut.append(shortcutdiv);
document.getElementById("shortcuts")!.append(shortcut);
container.append(shortcut);
}