{"repo":"react-component/steps","free":true,"listed":false,"github":"https://github.com/react-component/steps","clone":"git clone https://github.com/react-component/steps.git","description":"🚶 Structured React steps for progress, navigation, and multi-step workflows.","language":"TypeScript","stars":332,"topics":["ant-design","antd","javascript","react","react-component"],"license":"MIT","category":"ui-components","readme_excerpt":"@rc-component/steps Part of the Ant Design ecosystem. 🚶 Structured React steps for progress, navigation, and multi-step workflows. English 简体中文 Highlights - Renders progress and navigation steps from a simple items array. - Supports horizontal and vertical layouts, inline mode, custom icons, and status control. - Provides semantic classNames and styles slots for stable theming. - Keeps keyboard-accessible step changes when onChange is provided. Install Usage Online preview: https://steps.react-component.vercel.app/ Examples Run the local dumi site: Then open http://localhost:8000 . API Steps Name Type Default Description --- --- --- --- className string - Additional class name. classNames Partial - Semantic class names for internal slots. components { root?: ComponentType; item?: ComponentType } - Override root and item elements. current number 0 Current step index. iconRender (originNode, info) = ReactNode - Custom step icon renderer. initial number 0 Initial step index offset. itemRender (originNode, info) = ReactNode - Custom step item renderer. itemWrapperRender (originNode) = ReactNode - Custom step item wrapper renderer. items StepItem[] [] Step data. onChange (current: number) = void - Triggered when a clickable step changes. orientation 'horizontal' \\ 'vertical' 'horizontal' Layout orientation. prefixCls string 'rc-steps' Prefix class name. rootClassName string - Root class name. status 'error' \\ 'process' \\ 'finish' \\ 'wait' 'process' Current step status. style Reac","default_branch":null,"files":null,"tree":[],"storefront":"/r/react-component","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/react-component/steps/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}