+ {plugins.length == 0 && (
+
+ )}
+ {plugins.map((m) => (
+
+
+
+
+
+ {m.title}@{m.version}
+
+
+ {Locale.Plugin.Item.Info(
+ FunctionToolService.add(m).length,
+ )}
+
+
+
+
+ {m.builtin ? (
+ }
+ text={Locale.Plugin.Item.View}
+ onClick={() => setEditingPluginId(m.id)}
+ />
+ ) : (
+ }
+ text={Locale.Plugin.Item.Edit}
+ onClick={() => setEditingPluginId(m.id)}
+ />
+ )}
+ {!m.builtin && (
+ }
+ text={Locale.Plugin.Item.Delete}
+ onClick={async () => {
+ if (
+ await showConfirm(Locale.Plugin.Item.DeleteConfirm)
+ ) {
+ pluginStore.delete(m.id);
+ }
+ }}
+ />
+ )}
+
+
+ ))}
+