From 6b24a1285ee1b3fdc97f3d115658c310a3b53a35 Mon Sep 17 00:00:00 2001
From: Jicheng Lu <103353@smsassist.com>
Date: Fri, 7 Mar 2025 17:11:34 -0600
Subject: [PATCH] add embedding
---
src/lib/helpers/types/pluginTypes.js | 11 +++-
src/routes/page/agent/metrics/+page.svelte | 64 +++++++++++++++-------
2 files changed, 53 insertions(+), 22 deletions(-)
diff --git a/src/lib/helpers/types/pluginTypes.js b/src/lib/helpers/types/pluginTypes.js
index 9f13826f..6467c3e7 100644
--- a/src/lib/helpers/types/pluginTypes.js
+++ b/src/lib/helpers/types/pluginTypes.js
@@ -16,10 +16,19 @@
* @property {string} label
* @property {string} icon
* @property {string} link
- * @property {string?} [embedUrl]
+ * @property {EmbeddingInfoModel?} [embeddingInfo]
* @property {boolean} isHeader
*/
+/**
+ * @typedef {Object} EmbeddingInfoModel
+ * @property {string} source
+ * @property {string?} [scriptSrc]
+ * @property {string?} [scriptType]
+ * @property {string?} [url]
+ * @property {string?} [htmlTag]
+ */
+
/**
* @typedef {Object} PluginFilter
* @property {import('$commonTypes').Pagination} pager - Pagination
diff --git a/src/routes/page/agent/metrics/+page.svelte b/src/routes/page/agent/metrics/+page.svelte
index d00f5d96..8c8873a9 100644
--- a/src/routes/page/agent/metrics/+page.svelte
+++ b/src/routes/page/agent/metrics/+page.svelte
@@ -1,5 +1,5 @@
-{#if embedUrl}
-
-
-
+
-
-{/if}
\ No newline at end of file
+
\ No newline at end of file