From ab3e66edfd4e10d532d2aab3a05d471d241634d5 Mon Sep 17 00:00:00 2001 From: Charlie Drage Date: Wed, 26 Jul 2023 13:46:50 -0400 Subject: [PATCH] feat: add summary tab for compose (#3317) ### What does this PR do? * Adds the summary tab for compose which takes inspiration on how we summarize pod details. * Adds tests ### Screenshot/screencast of this PR ### What issues does this PR fix or reference? Closes https://github.com/containers/podman-desktop/issues/3191 ### How to test this PR? 1. Deploy an example compose yaml 2. Click on the group of containers 3. Click on summary tab Signed-off-by: Charlie Drage --- .../src/lib/compose/ComposeActions.svelte | 14 ++++---- .../src/lib/compose/ComposeDetails.spec.ts | 11 ++++++ .../src/lib/compose/ComposeDetails.svelte | 5 +++ .../lib/compose/ComposeDetailsSummary.svelte | 35 +++++++++++++++++++ 4 files changed, 59 insertions(+), 6 deletions(-) create mode 100644 packages/renderer/src/lib/compose/ComposeDetailsSummary.svelte diff --git a/packages/renderer/src/lib/compose/ComposeActions.svelte b/packages/renderer/src/lib/compose/ComposeActions.svelte index 986ecb20869d..379a5dde6eac 100644 --- a/packages/renderer/src/lib/compose/ComposeActions.svelte +++ b/packages/renderer/src/lib/compose/ComposeActions.svelte @@ -104,6 +104,14 @@ console.log('compose: ', compose); + {#if !detailed} + + {/if}