{"library":"rc-dialog","type":"library","category":null,"description":"rc-dialog is a foundational React UI component providing a highly customizable and accessible dialog (modal) implementation. It offers core functionalities like visibility control, masking, animation hooks, and keyboard interaction (e.g., Esc key to close). While version 10.0.0 is the latest stable release of `rc-dialog` as a standalone package, its active development has largely shifted to its successor, `@rc-component/dialog`. `rc-dialog` itself has not seen new releases or significant updates for over a year, suggesting it is now in a maintenance or deprecated state. Developers are generally advised to consider `@rc-component/dialog` for new projects or migrations due to its ongoing development and improved features, including enhanced focus management. This package prioritizes stateless design and easy customization via props like `prefixCls`, `className`, `classNames`, and `styles`, making it a flexible choice for various design systems.","language":"javascript","status":"deprecated","version":"10.0.0","tags":["javascript","react","react-component","react-dialog","dialog","ui","typescript"],"install":[{"cmd":"npm install rc-dialog","imports":["import Dialog from 'rc-dialog';","import type { IDialogPropTypes } from 'rc-dialog';","import type { DialogWrap } from 'rc-dialog';"]},{"cmd":"yarn add rc-dialog","imports":[]},{"cmd":"pnpm add rc-dialog","imports":[]}],"homepage":null,"github":"https://github.com/react-component/dialog","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/rc-dialog","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/rc-dialog/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}