From 6d62c10f9ec5188eecf63ff58becc1b8f8b4f0e9 Mon Sep 17 00:00:00 2001 From: Gert Hengeveld Date: Sun, 27 Oct 2024 14:13:58 +0100 Subject: [PATCH] Open 'Component tests' addon panel when clicking a story status --- code/addons/test/src/manager.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/addons/test/src/manager.tsx b/code/addons/test/src/manager.tsx index 50c2180fa18d..5222f239b619 100644 --- a/code/addons/test/src/manager.tsx +++ b/code/addons/test/src/manager.tsx @@ -80,6 +80,11 @@ const RelativeTime = ({ timestamp, testCount }: { timestamp: Date; testCount: nu }; addons.register(ADDON_ID, (api) => { + const openAddonPanel = () => { + api.setSelectedPanel(PANEL_ID); + api.togglePanel(true); + }; + addons.add(TEST_PROVIDER_ID, { type: Addon_TypesEnum.experimental_TEST_PROVIDER, runnable: true, @@ -161,6 +166,7 @@ addons.register(ADDON_ID, (api) => { data: { testRunId, }, + onClick: openAddonPanel, }; return [storyId, statusObject]; }