react-components
react-components copied to clipboard
A set of components based on Vanilla Framework
Bumps the npm_and_yarn group with 4 updates: [express](https://github.com/expressjs/express), [path-to-regexp](https://github.com/pillarjs/path-to-regexp), [send](https://github.com/pillarjs/send) and [serve-static](https://github.com/expressjs/serve-static). Updates `express` from 4.19.2 to 4.21.0 Release notes Sourced from express's releases. 4.21.0 What's Changed Deprecate "back" magic...
## Done - Enable rule for disallowing implicit any. - Add types for implicit any cases.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [vanilla-framework](https://vanillaframework.io/) ([source](https://redirect.github.com/canonical/vanilla-framework)) | [`4.23.0` -> `4.23.2`](https://renovatebot.com/diffs/npm/vanilla-framework/4.23.0/4.23.2) | [](https://docs.renovatebot.com/merge-confidence/) |...
Bumps the npm_and_yarn group with 1 update in the / directory: [axios](https://github.com/axios/axios). Updates `axios` from 1.7.9 to 1.8.4 Release notes Sourced from axios's releases. Release v1.8.4 Release notes: Bug Fixes...
The Icon component's props define a set of expected icon names here: https://github.com/canonical/react-components/blob/60dd4449c266b6d3d08dbb9ec6d4a164162a3944/src/components/Icon/Icon.tsx#L7 However, this is out-of-date with the current state of Vanilla. The following icons are missing (click to...
The [MultiSelect](https://canonical.github.io/react-components/?path=/docs/components-multiselect--docs) component announces a help prop, that we know from other components. It should render text in a small grey font below the input. The component ignores the help...
## Done - Add `sortedAlphabetically?: boolean = true` to `MultiSelect`, which determines whether to sort the items by name. - Add `sortedBySelection?: boolean = true` to `MultiSelect`, which determines whether...
When using the `Pagination` attribute `scrollToTop`, for example, in https://snapcraft.io/store?q=a&page=7, clicking another page scrolls all the way to the top, and not to the beginning of the `PackageList`. Shouldn't it...
[Jackspeak](https://www.npmjs.com/package/jackspeak) is currently pinned to version 2.1.1 with `resolutions` in `package.json` to prevent errors building Storybook with Yarn (see [why](https://github.com/canonical/react-components/pull/1159#discussion_r1919218580)). 2.1.1 is 2 years old at this point. Storybook has...
When running PR tests, it seems like the percy job fails intermittently with chunk loading errors like the one show below. Rerunning the percy tests may result in the same...