Skip to content

React Aria

Accessible behavior primitives and hooks for complex UI controls.

UnverifiedActive

Unverified

Compatibility has not been verified yet in the PreactHub catalog.

Packagereact-aria

Facts at a glance
Preact compatibility
Unverified
Tested Preact versions
Not documented
TypeScript
Native TypeScript
SSR
SSR supported
Maintenance
Active
License
Apache-2.0
Last verified
Not yet verified
Terminal
npm install react-aria
Preact example
import { Button } from "react-aria-components"; export function SaveButton() {  return <Button>Save</Button>;}

Introduction

React Aria provides strong accessibility primitives, but its exact Preact compatibility should be checked case by case.

Preact configuration

Expect to validate behavior through `preact/compat` and component-level testing.

SSR notes

SSR support depends on the exact component set and hydration path you use.

Islands notes

When using this library inside an island, keep browser-specific setup inside the island component or an effect, and pass only serializable props from the server-rendered page.

Alternatives