react-ui
react-ui copied to clipboard
React UI is a themeable and performant UI library for React apps.
We decided we want to introduce integration tests for each component to test whether it consumes context properly. This is related to: * Global props * Translations This issue would...
From the [documentation](https://react-ui.io/components/FormLayout/#general-guidelines) of `FormLayout`: > For usage in auto-width Modal, you may need to turn on the autoWidth option for your FormLayout. This prevents FormLayout from unexpectedly growing in...
`SelelectField` playwright tests for opened select are unstable and rewrites on almost every test run. Inconsistent part is probably dropdown. Sometimes is rendered in its full height and sometimes with...
Similarly to `InputGroup`, the `ButtonGroup` could: - have a label (``) - be nested inside `FormLayout`
Users cannot flip through individual `Radio` options with arrow keys. It would be possible if all inputs in the same `Radio` group would have the same `name` attribute. However, current...
The aim of this issue is to create section `Writing Playwright tests` in `TESTING.md` as level 2 heading. Documentation should contain rules how to test, what to test, formatting of...
With the updated `FileInputField` #601, we introduced translations like this: ```js FileInputField: { browse: 'Browse', drop: 'or drop file here', filesSelected: 'files selected', }, ``` However, this only works for...
Today we discussed that `Toolbar` and `ToolbarGroup` have `dense` prop (and that we would like to get rid of `ToolbarItem` in future if possible). When we look at `Grid` component,...
Blocked by [#591](https://github.com/react-ui-org/react-ui/issues/591) We had discussion with @lukasbriza and @mbohal about integration tests as part of component tests. Currently, @lukasbriza have been implementing component tests where he created special describe...
This is blocked by: https://github.com/react-ui-org/react-ui/pull/588 --- Aim of this issue to transform component tests from Jest to Playwright CT according to PR #588. To point out basic principles designed in...