refactor(cloudly): consume external interfaces package

This commit is contained in:
2026-04-25 13:57:59 +00:00
parent 94e0c38191
commit 37512cfaa6
78 changed files with 75 additions and 3114 deletions
+1 -2
View File
@@ -25,7 +25,7 @@ export class CloudlyViewDbs extends DeesElement {
.heading1=${'DBs'}
.heading2=${'decoded in client'}
.data=${this.data.dbs}
.displayFunction=${(itemArg: plugins.interfaces.data.ICluster) => { return { id: itemArg.id, serverAmount: itemArg.data.servers.length }; }}
.displayFunction=${(itemArg: plugins.interfaces.data.ICluster) => { return { id: itemArg.id, serverAmount: itemArg.data.nodes.length }; }}
.dataActions=${[
{ name: 'add configBundle', iconName: 'plus', type: ['header', 'footer'], actionFunc: async () => {
await plugins.deesCatalog.DeesModal.createAndShow({ heading: 'Add ConfigBundle', content: html`
@@ -49,4 +49,3 @@ export class CloudlyViewDbs extends DeesElement {
}
declare global { interface HTMLElementTagNameMap { 'cloudly-view-dbs': CloudlyViewDbs; } }