davidtheclark

davidtheclark/react-aria-menubutton

A fully accessible, easily themeable, React-powered menu button

TypeScript
454
77
MIT License

react-aria-menubutton is an accessible, flexible React menu button component that provides keyboard interactions and ARIA attributes following the WAI-ARIA Menu Button Design Pattern. It's designed for developers who need a fully accessible dropdown menu that they can easily theme and customize without being burdened by built-in styling or complex keyboard interaction logic.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of davidtheclark/react-aria-menubutton

Account's avatar
Create a group of nodes with special focusing powers
Account's avatar
Listen for both clicks and click-like touches (not scrolls or drags)
Account's avatar
ESLint JavaScript language implementation
Account's avatar
Custom jest matchers to test the state of the DOM
Account's avatar
Simple and complete React DOM testing utilities that encourage good testing practices.
Account's avatar
Fire events the same way the user does
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for react
Account's avatar
TypeScript definitions for react-dom
Account's avatar
TypeScript definitions for react-transition-group
Account's avatar
The default Vite plugin for React projects
Account's avatar
V8 coverage provider for Vitest
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESLint rules for React Hooks
Account's avatar
Modern native Git hooks
Account's avatar
A JavaScript implementation of many web standards
Account's avatar
Lint files staged by git
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
A react component toolset for managing animations
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
Native-ESM powered web dev build tool
Account's avatar
Next generation testing framework powered by Vite

Support the repos that depend on davidtheclark/react-aria-menubutton

Top contributors

davidtheclark's profile
davidtheclark
160 contributions
shirshendubhowmick's profile
shirshendubhowmick
43 contributions
vnglst's profile
vnglst
8 contributions
markusenglund's profile
markusenglund
4 contributions
asundlihardig's profile
asundlihardig
2 contributions
nhardy's profile
nhardy
2 contributions
vutran's profile
vutran
2 contributions
npmcdn-to-unpkg-bot's profile
npmcdn-to-unpkg-bot
1 contributions
ivoreis's profile
ivoreis
1 contributions
yhabib's profile
yhabib
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet