feat(ops-view-certificates): Make Export and Delete actions available inline (inRow) as well as in the context menu; bump @design.estate/dees-catalog to ^3.43.0

This commit is contained in:
2026-02-17 17:49:12 +00:00
parent ac3a42fc41
commit dd61e0c962
6 changed files with 73 additions and 67 deletions

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@serve.zone/dcrouter',
version: '6.9.0',
version: '6.10.0',
description: 'A multifaceted routing service handling mail and SMS delivery functions.'
}

View File

@@ -326,7 +326,7 @@ export class OpsViewCertificates extends DeesElement {
{
name: 'Export',
iconName: 'lucide:download',
type: ['contextmenu'],
type: ['inRow', 'contextmenu'],
actionFunc: async (actionData: { item: interfaces.requests.ICertificateInfo }) => {
const { DeesToast } = await import('@design.estate/dees-catalog');
const cert = actionData.item;
@@ -347,7 +347,7 @@ export class OpsViewCertificates extends DeesElement {
{
name: 'Delete',
iconName: 'lucide:trash-2',
type: ['contextmenu'],
type: ['inRow', 'contextmenu'],
actionFunc: async (actionData: { item: interfaces.requests.ICertificateInfo }) => {
const cert = actionData.item;
const { DeesModal, DeesToast } = await import('@design.estate/dees-catalog');