Haz

Results 315 comments of Haz

Can that be defined on the compilation here? https://github.com/ariakit/ariakit/blob/814c8980b1c8850fde87190cc853b89c84a2abaa/scripts/build/build.js#L35-L47

I mean, I wonder if there's any option we can use from the compiler to generate the type definitions like that, so we don't need to change how we write...

At the moment, if a store isn't provided (either through the [`store`](https://ariakit.org/reference/dialog#store) prop or by wrapping the dialog with [`DialogProvider`](https://ariakit.org/reference/dialog-provider)), the Dialog's [`open`](https://ariakit.org/reference/dialog#open) prop is the sole data available for...

The combobox is rendered within the form element in the DOM, making it technically part of it. I'm not sure if there's a way we can address this in the...

> While using `portal` with `SelectPopover` seems like a promising solution, I encountered a limitation in that the dialog prevents interaction with elements outside itself Sounds like you're describing [`modal`](https://ariakit.org/reference/select-popover#modal)....

If that's the case and `Modal` is a component that uses the Ariakit Dialog component, I'd still appreciate a separate bug report. It's supposed to work seamlessly. Check out the...

Thanks for the comprehensive feature request, @andrewhayward! I've been planning to introduce this feature into a dedicated `Grid` component, but haven't found the time to do so yet. From my...

> Do you have any suggestions for workarounds with the existing `Composite*` components? I would ideally like to be able to implement something like this... > > Because the 'actions'...

I've already considered a `idPrefix` prop or something similar to address this issue of conflicting IDs: ```jsx const id = React.useId(); ``` With this approach, everything is automatically prefixed, and...

I've seen this behavior before, but I'm not sure if there's an action we can take here given how React works. The current solution is to prevent the [`onClose`](https://ariakit.org/reference/dialog#onclose) event:...