react
react copied to clipboard
An implementation of GitHub's Primer Design System using React
### Description If I have a TabNav within an ActionMenu.Overlay and focusable items above and below it, focus can get stuck in the TabNav and I will be unable to...
### Description The Button props `leadingIcon`, `trailingIcon`, `variant` and `size` are being passed down to the `button` or custom (polymorphic) component, leading to React warnings like ``` Warning: React does...
Bumps [react-dnd-html5-backend](https://github.com/react-dnd/react-dnd) from 14.0.2 to 16.0.1. Release notes Sourced from react-dnd-html5-backend's releases. v16.0.0 Major Packages are now ESM-Only (https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) Node 18 Support v15.1.2 The utility packages @react-dnd/invariant, @react-dnd/shallowequal, and @react-dnd/asap...
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 3.4.0 to 4.2.1. Release notes Sourced from eslint-plugin-prettier's releases. v4.2.1 4.2.1 Patch Changes #485 5736ed5 Thanks @JounQin! - chore: reuse prettierRcOptions instead of resolveConfig again v4.2.0 4.2.0...
Bumps @primer/gatsby-theme-doctocat from 4.0.0 to 4.1.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...
In our use case we will have many items in the breadcrumbs. We want to hide the middle ones when the total breadcrumbs length exceeds the container width. In more...
### Description I am facing a test error after installing the package. ``` Error: require() of ES Module /Users/hyo/Github/doobooio/dooboo.io/node_modules/@github/combobox-nav/dist/index.js from /Users/hyo/Github/doobooio/dooboo.io/node_modules/@primer/react/lib/drafts/hooks/useCombobox.js not supported. Instead change the require of index.js in...
The `Hidden` component will be used to hide or show content in a responsive manner. We can do this across three viewport breakpoints aka 'narrow', 'regular' and 'wide'. It is...
The problem is that the object reference may change due to external filters and therefore the .includes will not work correctly. The .find solves this problem. ### Merge checklist -...
This PR updates the docs for `SelectPanel` to document the keyboard behaviors supported by the component. It also adds in an initial Status section and initial Props. **Questions** - Is...