material-ui-popup-state

boilerplate for common Material-UI Menu, Popover and Popper use cases

boilerplatematerial-uipopoverpopupmenupopperrender-propsreactcodecov

Preview

material-ui-popup-state preview

Overview

material-ui-popup-state is a React library that simplifies managing popup components like menus, popovers and poppers in Material-UI applications. It provides custom hooks and render props components that handle state management and event binding, reducing boilerplate code when building interactive UI elements that appear and disappear based on user actions.

Features

popup-state-managementmenu-componentpopover-componentpopper-componentdialog-componentrender-propscustom-hooksevent-bindinghover-interactionsfocus-interactionscontext-menudouble-click-support

Feature Flags

formsValidation

Recommended Use Cases

material-ui-menu-implementationpopover-managementpopper-state-handlingdropdown-menuscontext-menushover-popovers

Frontend

reactmaterial-ui

Backend

None

Auth Providers

None

Deployment Targets

render

Payment Providers

None

Quick Facts

โญ Stars
473
๐Ÿด Forks
31
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-05-12T21:09:22Z

Stack

Framework
react
Language
javascript
CI
circleci

Data Layer

UI Stack

Styling
material-ui
Components
material-ui

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
circleci

Pricing

Classification
free
Selected
โ€”
Notes
Open source library
Get Started with this Boilerplate