-
## Context
- Related to #63697
As we're re-writing some of the components in the `@wordpress/components` package to use `ariakit`, we have the chance to re-discuss our approach to architecting o…
-
We decided to rename this to `dir` to match the HTML [`dir`](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir) attribute, which would help reduce a potential collision
Releva…
-
**Issue Description:**
In #45974 we migrated the cart and checkout buttons to Ariakit. Ariakit better handles the disabled state than the old buttons did, but as mentioned [here](https://github.com…
-
The private `Tabs` component has a bunch of custom logic that handles a few edge cases:
1. [Initial tab selection](https://github.com/WordPress/gutenberg/blob/609a3c8d38a0608b41b1827ec4a8c1f812487ef2…
-
[Examples](https://github.com/ariakit/ariakit/blob/main/contributing.md#creating-the-default-example) are the most important part of the project (even more so than the libraries themselves). We will h…
-
### Current behavior
The Dialog component takes quite a long time to open when heavy component(s) is rendered _outside_ of the dialog.
I did a small comparison of three simple dialogs:
1. [Ariaki…
-
### Current behavior
Hi,
I'm passing `key` to `TabPanel` to make sure scrolling position is not kept when moving between tabs.
I noticed that as long as I don't try to change the tabs everything …
-
### Current behavior
formStore.setError() does not properly set errors to the deepest nested property. It instead sets the error given on the top level property, which prevents FormError from ever h…
-
Updated Stackblitz repro: https://stackblitz.com/edit/vitejs-vite-p27qhy?file=src%2FApp.tsx&terminal=dev
### Motivation
I'm trying to use `Composite` in WordPress/Gutenberg to create a two-dimen…
-
### Current behavior
I am playing with the combobox component with MacOS VoiceOver.
I found a problem when VO cursor navigates from the listbox back to the input
it is moved back to focus a listi…