From 9ddbe6fbb0efc85b45e52cd52950936f8ffcccfe Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Wed, 4 Sep 2024 08:53:40 -0700 Subject: [PATCH] feat: shows raw json in complex logs with option to copy (#3251) --- assets/components.d.ts | 1 + .../components/LogViewer/ComplexLogItem.vue | 12 ++-- assets/components/LogViewer/LogDetails.vue | 57 +++++++++++++++++++ 3 files changed, 63 insertions(+), 7 deletions(-) diff --git a/assets/components.d.ts b/assets/components.d.ts index 6192f103..302d6d74 100644 --- a/assets/components.d.ts +++ b/assets/components.d.ts @@ -61,6 +61,7 @@ declare module 'vue' { 'Mdi:chevronRight': typeof import('~icons/mdi/chevron-right')['default'] 'Mdi:close': typeof import('~icons/mdi/close')['default'] 'Mdi:cog': typeof import('~icons/mdi/cog')['default'] + 'Mdi:contentCopy': typeof import('~icons/mdi/content-copy')['default'] 'Mdi:docker': typeof import('~icons/mdi/docker')['default'] 'Mdi:hamburgerMenu': typeof import('~icons/mdi/hamburger-menu')['default'] 'Mdi:hexagonMultiple': typeof import('~icons/mdi/hexagon-multiple')['default'] diff --git a/assets/components/LogViewer/ComplexLogItem.vue b/assets/components/LogViewer/ComplexLogItem.vue index bb40c3d5..908a17f6 100644 --- a/assets/components/LogViewer/ComplexLogItem.vue +++ b/assets/components/LogViewer/ComplexLogItem.vue @@ -1,5 +1,8 @@