mui / mui/base-ui

Export `Composite` component

Open
#3,602 2 comments 6 reactions 0 assignees View on GitHub
scope: new proposal type: new feature
Dominant language
TypeScript
Stars
10.9k
Forks
543
Avg merge
1d 20h
Merged PRs (30d)
101

Description

## Summary

Make the `Composite` component a public API

## Examples in other libraries

https://ariakit.org/reference/composite

## Motivation

The Composite component would allow consumers of Base UI to implement accessible, custom UI widgets (such as listboxes or grids that need to represent only one tab stop in the page — [example](https://wordpress.github.io/gutenberg/?path=/story/components-alignmentmatrixcontrol--default)) in a way that is 100% consistent with other base ui components.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.