Add an E2E test for clicking all the way through the onboarding, restore code pane highlighting in onboarding (#2265)

* Add test clicking through each onboarding step

* Revert "get rid of code pane shit (#2259)"

This reverts commit d341681c0d.

* Fix the missing #code-pane id

* fmt
This commit is contained in:
Frank Noirot
2024-04-26 13:20:03 -04:00
committed by GitHub
parent 67cea620a6
commit 93f652647e
7 changed files with 58 additions and 19 deletions

View File

@ -165,7 +165,11 @@ function ModelingSidebarSection({
<Tab.Panel key="none" />
{filteredPanes.map((pane) => (
<Tab.Panel key={pane.id} className="h-full">
<ModelingPane title={pane.title} Menu={pane.Menu}>
<ModelingPane
id={`${pane.id}-pane`}
title={pane.title}
Menu={pane.Menu}
>
{pane.Content instanceof Function ? (
<pane.Content />
) : (