What problem does it solve?
This skill provides a set of React components to build CMS admin interfaces based on Mezzanine UI. It solves the challenge of rapidly assembling admin panels for article management, workflows, and permissions.
Core Features & Use Cases
- StandardCMSTable: advanced data tables with sorting, filtering, pagination and batch actions.
- StandardCMSList: integrated Tabs + Table for article management with stage-based actions.
- StandardCMSTabs: standalone article stage navigation.
- Modals and hooks: DeleteWithdrawModal, RejectModal, VerifyReleaseModal, LogsModal, and useModal/useDialog.
Quick Start
Install dependencies:
npm install @rytass/cms-react-components @mezzanine-ui/react @mezzanine-ui/core
Provider setup:
import { DialogProvider, ModalProvider } from '@rytass/cms-react-components';
function App() {
return (
<DialogProvider>
<ModalProvider>
<YourCMSApp />
</ModalProvider>
</DialogProvider>
)