Alexandre Rousseau

Results 31 issues of Alexandre Rousseau

Implement a brand new Slider component from scratch which respect the new Design System guideline https://github.com/user-attachments/assets/c69014a3-0581-436f-ac90-523c61debccb

Simply add `leftIcon` props to `WdsTextInput` and add a search icon to the dataframe component. https://github.com/user-attachments/assets/1145b0f6-4d0c-4319-acea-ae932fc6a38f

Fix small regression from https://github.com/writer/writer-framework/pull/383 which removed the `resize` CSS rule on ``. Also increase a bit the default height of textarea to 3 rows (default is 2) https://github.com/user-attachments/assets/9bed78f3-1e06-40bf-b141-ef8d2a999db9

`CoreSelect` displays a dropdown which is cropped by `overflow: hidden`. Removing this CSS rule prevent that closes #380 https://github.com/user-attachments/assets/395cc4f2-bd39-4eb5-a234-24f3570a511b

The main issue of `CoreFileInput` was that, when it re-render, the files selected label is cleared and there is no way to set it again. To prevent that, the easiest...

Migrated the `ui.json` of E2E to avoid warning during E2E test. I just ran `writer edit tests/e2e/presets/$FILE` in each preset folder and committed. It should avoid unnecessary computation during the...

Implement behavior to edit a dataframe started in https://github.com/writer/writer-framework/pull/485 (https://github.com/FabienArcellier/writer-framework/issues/63) https://github.com/user-attachments/assets/24cc266b-f9de-4543-8085-c407237a8dcb For now, it only allows editing existing cells, but it'll be possible to add/delete some rows in the future....

enhancement

I reused the work from https://github.com/writer/writer-framework/pull/505 to introduce a new range slider https://github.com/user-attachments/assets/7c1bfcd9-6fe1-433c-9dba-d6d1617d70e2 Technically, I introduced: - a `BaseInputSliderRange` copied from `BaseInputRange` - refactored a bit to reuse the thumb...

enhancement

We used a `ref` to store the state of the input and try to synchronize with `useFormValueBroker`. But in fact, there is no reason to do it since this method...

The `BaseSelect` only allowed `activeValue` to be an array of selected values, but in some situations, the user loads an unique value as a string to be selected.