Skip to content

Support for react-strict-dom #2264

@kmalakoff

Description

@kmalakoff

Feature request

Summary

I would like to globally replace dom primitives with react-strict-dom primitives, Stylex styles, and a restricted set of compliant interaction handlers. In short:

  • primitive layer replacement
  • interaction layer replacement

I think your building blocks are great. I just need more fine-grained control.

Motivation

I would like to use base-ui state and interaction management as a basis for a design system, but the granularity of customization is not quite what I need. I think I would need to override every single component with a custom render method to replace the dom primitives. The interaction layer is combined with state and hidden - think about react-stately for state vs react-aria for interactions and aria support - each layer should be swappable.

It looks like the floating UI hooks should work with reactive-native so hopefully there would be a way to also swap the platform.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThis is not a bug, nor a new feature

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions