summaryrefslogtreecommitdiff
path: root/frontend/src/utils
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/utils')
-rw-r--r--frontend/src/utils/pluginHelpers.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/frontend/src/utils/pluginHelpers.ts b/frontend/src/utils/pluginHelpers.ts
new file mode 100644
index 00000000..a23f801e
--- /dev/null
+++ b/frontend/src/utils/pluginHelpers.ts
@@ -0,0 +1,14 @@
+/**
+ * Returns a formatted display name for a plugin with version if available
+ * @param name - The plugin name
+ * @param version - The optional plugin version
+ *
+ * @returns Formatted string like "PluginName (v1.2.3)" or just "PluginName" if version is undefined
+ */
+export function getPluginDisplayName(name: string, version?: string): string {
+ if (version) {
+ return `${name} (v${version})`;
+ }
+
+ return name;
+}