Skip to content

Feat/charts improvements#1088

Draft
nicolaskempf57 wants to merge 13 commits into
mainfrom
feat/charts-improvements
Draft

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

Conversation

@nicolaskempf57
Copy link
Copy Markdown
Contributor

No description provided.

nicolaskempf57 and others added 13 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
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.

1 participant