Skip to content

Feat/charts improvements#1088

Open
nicolaskempf57 wants to merge 18 commits into
mainfrom
feat/charts-improvements
Open

Feat/charts improvements#1088
nicolaskempf57 wants to merge 18 commits into
mainfrom
feat/charts-improvements

Conversation

@nicolaskempf57
Copy link
Copy Markdown
Contributor

@nicolaskempf57 nicolaskempf57 commented May 20, 2026

nicolaskempf57 and others added 18 commits May 18, 2026 09:54
The ChartConfigurator component was updated to require selecting:
1. Producer (via ProducerSelect)
2. Dataset (via SearchableSelect)
3. Resource (via standard select)

Before the chart configuration form (title, description, etc.) appears.

Additionally, some form elements changed from standard selects to custom components:
- Chart type: now uses Listbox component
- X-axis column: now uses SearchableSelect
- Y-axis column: now uses SearchableSelect

This commit updates all 25 tests to:
- Use a new setupChart() helper function that performs the required setup steps
- Use appropriate selectors for Listbox (click button, select by text)
- Use appropriate selectors for SearchableSelect (click input, select by text)
- Keep existing selectors for standard form elements
@nicolaskempf57 nicolaskempf57 marked this pull request as ready for review May 29, 2026 12:06
@nicolaskempf57 nicolaskempf57 requested review from ThibaudDauce and maudetes and removed request for ThibaudDauce May 29, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Datastudio : premiers quickfixes

1 participant