🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@rc-component/steps

Package Overview
Dependencies
Maintainers
4
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rc-component/steps - npm Package Compare versions

Comparing version
1.2.0
to
1.2.1
+1
dist/dumi__tmp-pro...theme__ContextWrapper.8b2bddc9.async.js
"use strict";(self.webpackChunk_rc_component_steps=self.webpackChunk_rc_component_steps||[]).push([[923],{26520:function(P,r,e){e.r(r),e.d(r,{default:function(){return j}});var h=e(5574),y=e.n(h),n=e(67294),o=e(53683),C=e(38024),x=e(64236),s=null,a=e(90482),T=e(85893),l={},i={name:"@rc-component/steps",description:"steps ui component for react",version:"1.2.0",license:"MIT",repository:{type:"git",url:" git+ssh://git@github.com/react-component/steps.git"}},u="browser",c=void 0,m={footer:'Copyright \xA9 2025 | Powered by <a href="https://d.umijs.org" target="_blank" rel="noreferrer">dumi</a>',prefersColor:{default:"light",switch:!0},nprogress:!0,lastUpdated:!0,name:"Steps",logo:"https://avatars0.githubusercontent.com/u/9441414?s=200&v=4"},p=!1;function j(){var E=(0,o.pC)(),S=(0,n.useState)(!1),v=y()(S,2),d=v[0],f=v[1],g=(0,n.useRef)(o.m8.location.pathname);(0,n.useEffect)(function(){return o.m8.listen(function(t){t.location.pathname!==g.current&&(g.current=t.location.pathname,document.documentElement.scrollTo(0,0))})},[]);var D=n.useMemo(function(){var t={pkg:i,historyType:u,entryExports:l,demos:null,components:s,locales:a.k,loading:d,setLoading:f,hostname:c,themeConfig:m,_2_level_nav_available:p};return Object.defineProperty(t,"demos",{get:function(){return(0,C.Kp)(!1,"`demos` return empty in latest version, please use `useDemo` instead."),{}}}),t},[i,u,l,s,a.k,d,f,c,m,p]);return(0,T.jsx)(x.D.Provider,{value:D,children:E})}}}]);

Sorry, the diff of this file is too big to display

!function(){"use strict";var t="/".replace(/([^/])$/,"$1/"),e=location.pathname,n=e.startsWith(t)&&decodeURI("/".concat(e.slice(t.length)));if(n){var a=document,c=a.head,r=a.createElement.bind(a),i=function(t,e,n){var a,c=e.r[t]||(null===(a=Object.entries(e.r).find((function(e){var n=e[0];return new RegExp("^".concat(n.replace(/\/:[^/]+/g,"/[^/]+").replace("/*","/.+"),"$")).test(t)})))||void 0===a?void 0:a[1]);return null==c?void 0:c.map((function(t){var a=e.f[t][1],c=e.f[t][0];return{type:c.split(".").pop(),url:"".concat(n.publicPath).concat(c),attrs:[["data-".concat(e.b),"".concat(e.p,":").concat(a)]]}}))}(n,{"p":"@rc-component/steps","b":"webpack","f":[["nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css",9],["nm__dumi__dist__client__pages__Demo__index.7c088c5b.async.js",9],["nm__dumi__dist__client__pages__404.8b85f2d9.chunk.css",65],["nm__dumi__dist__client__pages__404.f32ed690.async.js",65],["docs__demo__stepIcon.md.33be0665.chunk.css",68],["docs__demo__stepIcon.md.672a50aa.async.js",68],["docs__demo__nav-base.md.33be0665.chunk.css",138],["docs__demo__nav-base.md.607db000.async.js",138],["docs__demo__custom-svg-icon.md.33be0665.chunk.css",145],["docs__demo__custom-svg-icon.md.ed3e7546.async.js",145],["docs__demo__alternativeLabel.md.33be0665.chunk.css",147],["docs__demo__alternativeLabel.md.23211483.async.js",147],["docs__demo__progressDot.md.33be0665.chunk.css",343],["docs__demo__progressDot.md.9af8f887.async.js",343],["docs__demo__inline.md.33be0665.chunk.css",398],["docs__demo__inline.md.0f043b8e.async.js",398],["docs__demo__verticalSmall.md.33be0665.chunk.css",505],["docs__demo__verticalSmall.md.da618aed.async.js",505],["docs__demo__customIcon.md.33be0665.chunk.css",506],["docs__demo__customIcon.md.192900c7.async.js",506],["nm__dumi__theme-default__layouts__DocLayout__index.cec00151.async.js",519],["docs__demo__vertical.md.33be0665.chunk.css",536],["docs__demo__vertical.md.8fa1a11f.async.js",536],["docs__demo__composable.md.33be0665.chunk.css",555],["docs__demo__composable.md.26e627fc.async.js",555],["574.e8c51481.chunk.css",574],["574.df2b6bcf.async.js",574],["docs__demo__dynamic.md.33be0665.chunk.css",599],["docs__demo__dynamic.md.77f70aeb.async.js",599],["docs__demo__errorStep.md.33be0665.chunk.css",636],["docs__demo__errorStep.md.c493a05b.async.js",636],["docs__demo__nextStep.md.33be0665.chunk.css",639],["docs__demo__nextStep.md.4063bd3d.async.js",639],["docs__demo__simple.md.33be0665.chunk.css",714],["docs__demo__simple.md.b595be88.async.js",714],["dumi__tmp-production__dumi__theme__ContextWrapper.8b2bddc9.async.js",923],["docs__index.md.33be0665.chunk.css",935],["docs__index.md.1a2118bd.async.js",935],["972.c85cf207.async.js",972],["docs__demo__smallSize.md.33be0665.chunk.css",998],["docs__demo__smallSize.md.a8a7d158.async.js",998]],"r":{"/*":[2,3,20,25,26,35],"/":[36,37,38,20,25,26,35],"/~demos/:id":[0,1,35],"/demo/alternative-label":[10,11,38,20,25,26,35],"/demo/custom-svg-icon":[8,9,38,20,25,26,35],"/demo/vertical-small":[16,17,38,20,25,26,35],"/demo/progress-dot":[12,13,38,20,25,26,35],"/demo/composable":[23,24,38,20,25,26,35],"/demo/custom-icon":[18,19,38,20,25,26,35],"/demo/error-step":[29,30,38,20,25,26,35],"/demo/small-size":[38,39,40,20,25,26,35],"/demo/nav-base":[6,7,38,20,25,26,35],"/demo/next-step":[31,32,38,20,25,26,35],"/demo/step-icon":[4,5,38,20,25,26,35],"/demo/vertical":[21,22,38,20,25,26,35],"/demo/dynamic":[27,28,38,20,25,26,35],"/demo/inline":[14,15,38,20,25,26,35],"/demo/simple":[33,34,38,20,25,26,35]}},{publicPath:"/"});null==i||i.forEach((function(t){var e,n=t.type,a=t.url;if("js"===n)(e=r("script")).src=a,e.async=!0;else{if("css"!==n)return;(e=r("link")).href=a,e.rel="preload",e.as="style"}t.attrs.forEach((function(t){e.setAttribute(t[0],t[1]||"")})),c.appendChild(e)}))}}();

Sorry, the diff of this file is too big to display

+2
-2

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>

@@ -9,8 +9,8 @@ <!DOCTYPE html>

<link rel="stylesheet" href="/umi.4e0bcd92.css">
<script src="/preload_helper.fbf00312.js"></script>
<script src="/preload_helper.1ab47d52.js"></script>
</head>
<body>
<div id="root"></div>
<script src="/umi.e9f515ea.js"></script>
<script src="/umi.bfc78f68.js"></script>
</body>
</html>
import * as React from 'react';
import type { StepsProps } from './Steps';
import type { ComponentType, StepsProps } from './Steps';
export interface StepsContextProps {

@@ -7,3 +7,4 @@ prefixCls: string;

styles: NonNullable<StepsProps['styles']>;
ItemComponent: ComponentType;
}
export declare const StepsContext: React.Context<StepsContextProps>;

@@ -9,2 +9,3 @@ function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

import StepIcon, { StepIconSemanticContext } from "./StepIcon";
import { StepsContext } from "./Context";
function hasContent(value) {

@@ -34,6 +35,9 @@ return value !== undefined && value !== null;

// ==================== Internal Context ====================
// ======================== Contexts ========================
const {
railFollowPrevStatus
} = React.useContext(UnstableContext);
const {
ItemComponent
} = React.useContext(StepsContext);

@@ -156,3 +160,3 @@ // ========================== Data ==========================

}, mergedContent)));
let stepNode = /*#__PURE__*/React.createElement("li", _extends({}, restItemProps, accessibilityProps, {
let stepNode = /*#__PURE__*/React.createElement(ItemComponent, _extends({}, restItemProps, accessibilityProps, {
className: classString,

@@ -159,0 +163,0 @@ style: {

@@ -6,2 +6,3 @@ import React from 'react';

export type ItemSemanticName = 'root' | 'wrapper' | 'header' | 'title' | 'subtitle' | 'section' | 'content' | 'icon' | 'rail';
export type ComponentType = React.ComponentType<any> | string;
export type StepItem = {

@@ -41,2 +42,7 @@ /** @deprecated Please use `content` instead. */

titlePlacement?: 'horizontal' | 'vertical';
/** Internal usage of antd. Do not deps on this. */
components?: {
root?: ComponentType;
item?: ComponentType;
};
status?: Status;

@@ -43,0 +49,0 @@ current?: number;

@@ -20,2 +20,3 @@ function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

titlePlacement,
components,
// data

@@ -66,2 +67,8 @@ status = 'process',

// =========================== components ===========================
const {
root: RootComponent = 'div',
item: ItemComponent = 'div'
} = components || {};
// ============================ contexts ============================

@@ -71,4 +78,5 @@ const stepIconContext = React.useMemo(() => ({

classNames,
styles
}), [prefixCls, classNames, styles]);
styles,
ItemComponent
}), [prefixCls, classNames, styles, ItemComponent]);

@@ -106,3 +114,3 @@ // ============================= render =============================

};
return /*#__PURE__*/React.createElement("ol", _extends({
return /*#__PURE__*/React.createElement(RootComponent, _extends({
className: classString,

@@ -109,0 +117,0 @@ style: {

import * as React from 'react';
import type { StepsProps } from './Steps';
import type { ComponentType, StepsProps } from './Steps';
export interface StepsContextProps {

@@ -7,3 +7,4 @@ prefixCls: string;

styles: NonNullable<StepsProps['styles']>;
ItemComponent: ComponentType;
}
export declare const StepsContext: React.Context<StepsContextProps>;

@@ -13,2 +13,3 @@ "use strict";

var _StepIcon = _interopRequireWildcard(require("./StepIcon"));
var _Context = require("./Context");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -42,6 +43,9 @@ function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }

// ==================== Internal Context ====================
// ======================== Contexts ========================
const {
railFollowPrevStatus
} = React.useContext(_UnstableContext.UnstableContext);
const {
ItemComponent
} = React.useContext(_Context.StepsContext);

@@ -164,3 +168,3 @@ // ========================== Data ==========================

}, mergedContent)));
let stepNode = /*#__PURE__*/React.createElement("li", _extends({}, restItemProps, accessibilityProps, {
let stepNode = /*#__PURE__*/React.createElement(ItemComponent, _extends({}, restItemProps, accessibilityProps, {
className: classString,

@@ -167,0 +171,0 @@ style: {

@@ -6,2 +6,3 @@ import React from 'react';

export type ItemSemanticName = 'root' | 'wrapper' | 'header' | 'title' | 'subtitle' | 'section' | 'content' | 'icon' | 'rail';
export type ComponentType = React.ComponentType<any> | string;
export type StepItem = {

@@ -41,2 +42,7 @@ /** @deprecated Please use `content` instead. */

titlePlacement?: 'horizontal' | 'vertical';
/** Internal usage of antd. Do not deps on this. */
components?: {
root?: ComponentType;
item?: ComponentType;
};
status?: Status;

@@ -43,0 +49,0 @@ current?: number;

@@ -26,2 +26,3 @@ "use strict";

titlePlacement,
components,
// data

@@ -72,2 +73,8 @@ status = 'process',

// =========================== components ===========================
const {
root: RootComponent = 'div',
item: ItemComponent = 'div'
} = components || {};
// ============================ contexts ============================

@@ -77,4 +84,5 @@ const stepIconContext = _react.default.useMemo(() => ({

classNames,
styles
}), [prefixCls, classNames, styles]);
styles,
ItemComponent
}), [prefixCls, classNames, styles, ItemComponent]);

@@ -112,3 +120,3 @@ // ============================= render =============================

};
return /*#__PURE__*/_react.default.createElement("ol", _extends({
return /*#__PURE__*/_react.default.createElement(RootComponent, _extends({
className: classString,

@@ -115,0 +123,0 @@ style: {

{
"name": "@rc-component/steps",
"version": "1.2.0",
"version": "1.2.1",
"description": "steps ui component for react",

@@ -5,0 +5,0 @@ "keywords": [

"use strict";(self.webpackChunk_rc_component_steps=self.webpackChunk_rc_component_steps||[]).push([[923],{26520:function(P,r,e){e.r(r),e.d(r,{default:function(){return j}});var g=e(5574),y=e.n(g),n=e(67294),o=e(53683),C=e(38024),x=e(64236),s=null,a=e(90482),T=e(85893),l={},i={name:"@rc-component/steps",description:"steps ui component for react",version:"1.2.0-alpha.5",license:"MIT",repository:{type:"git",url:" git+ssh://git@github.com/react-component/steps.git"}},u="browser",c=void 0,m={footer:'Copyright \xA9 2025 | Powered by <a href="https://d.umijs.org" target="_blank" rel="noreferrer">dumi</a>',prefersColor:{default:"light",switch:!0},nprogress:!0,lastUpdated:!0,name:"Steps",logo:"https://avatars0.githubusercontent.com/u/9441414?s=200&v=4"},p=!1;function j(){var E=(0,o.pC)(),S=(0,n.useState)(!1),v=y()(S,2),d=v[0],f=v[1],h=(0,n.useRef)(o.m8.location.pathname);(0,n.useEffect)(function(){return o.m8.listen(function(t){t.location.pathname!==h.current&&(h.current=t.location.pathname,document.documentElement.scrollTo(0,0))})},[]);var D=n.useMemo(function(){var t={pkg:i,historyType:u,entryExports:l,demos:null,components:s,locales:a.k,loading:d,setLoading:f,hostname:c,themeConfig:m,_2_level_nav_available:p};return Object.defineProperty(t,"demos",{get:function(){return(0,C.Kp)(!1,"`demos` return empty in latest version, please use `useDemo` instead."),{}}}),t},[i,u,l,s,a.k,d,f,c,m,p]);return(0,T.jsx)(x.D.Provider,{value:D,children:E})}}}]);

Sorry, the diff of this file is too big to display

!function(){"use strict";var t="/".replace(/([^/])$/,"$1/"),e=location.pathname,n=e.startsWith(t)&&decodeURI("/".concat(e.slice(t.length)));if(n){var a=document,c=a.head,r=a.createElement.bind(a),i=function(t,e,n){var a,c=e.r[t]||(null===(a=Object.entries(e.r).find((function(e){var n=e[0];return new RegExp("^".concat(n.replace(/\/:[^/]+/g,"/[^/]+").replace("/*","/.+"),"$")).test(t)})))||void 0===a?void 0:a[1]);return null==c?void 0:c.map((function(t){var a=e.f[t][1],c=e.f[t][0];return{type:c.split(".").pop(),url:"".concat(n.publicPath).concat(c),attrs:[["data-".concat(e.b),"".concat(e.p,":").concat(a)]]}}))}(n,{"p":"@rc-component/steps","b":"webpack","f":[["nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css",9],["nm__dumi__dist__client__pages__Demo__index.7c088c5b.async.js",9],["nm__dumi__dist__client__pages__404.8b85f2d9.chunk.css",65],["nm__dumi__dist__client__pages__404.f32ed690.async.js",65],["docs__demo__stepIcon.md.33be0665.chunk.css",68],["docs__demo__stepIcon.md.672a50aa.async.js",68],["docs__demo__nav-base.md.33be0665.chunk.css",138],["docs__demo__nav-base.md.607db000.async.js",138],["docs__demo__custom-svg-icon.md.33be0665.chunk.css",145],["docs__demo__custom-svg-icon.md.ed3e7546.async.js",145],["docs__demo__alternativeLabel.md.33be0665.chunk.css",147],["docs__demo__alternativeLabel.md.23211483.async.js",147],["docs__demo__progressDot.md.33be0665.chunk.css",343],["docs__demo__progressDot.md.9af8f887.async.js",343],["docs__demo__inline.md.33be0665.chunk.css",398],["docs__demo__inline.md.0f043b8e.async.js",398],["docs__demo__verticalSmall.md.33be0665.chunk.css",505],["docs__demo__verticalSmall.md.da618aed.async.js",505],["docs__demo__customIcon.md.33be0665.chunk.css",506],["docs__demo__customIcon.md.192900c7.async.js",506],["nm__dumi__theme-default__layouts__DocLayout__index.cec00151.async.js",519],["docs__demo__vertical.md.33be0665.chunk.css",536],["docs__demo__vertical.md.8fa1a11f.async.js",536],["docs__demo__composable.md.33be0665.chunk.css",555],["docs__demo__composable.md.26e627fc.async.js",555],["574.e8c51481.chunk.css",574],["574.df2b6bcf.async.js",574],["docs__demo__dynamic.md.33be0665.chunk.css",599],["docs__demo__dynamic.md.77f70aeb.async.js",599],["docs__demo__errorStep.md.33be0665.chunk.css",636],["docs__demo__errorStep.md.c493a05b.async.js",636],["docs__demo__nextStep.md.33be0665.chunk.css",639],["docs__demo__nextStep.md.4063bd3d.async.js",639],["docs__demo__simple.md.33be0665.chunk.css",714],["docs__demo__simple.md.b595be88.async.js",714],["dumi__tmp-production__dumi__theme__ContextWrapper.47640d5c.async.js",923],["docs__index.md.33be0665.chunk.css",935],["docs__index.md.1a2118bd.async.js",935],["972.c85cf207.async.js",972],["docs__demo__smallSize.md.33be0665.chunk.css",998],["docs__demo__smallSize.md.a8a7d158.async.js",998]],"r":{"/*":[2,3,20,25,26,35],"/":[36,37,38,20,25,26,35],"/~demos/:id":[0,1,35],"/demo/alternative-label":[10,11,38,20,25,26,35],"/demo/custom-svg-icon":[8,9,38,20,25,26,35],"/demo/vertical-small":[16,17,38,20,25,26,35],"/demo/progress-dot":[12,13,38,20,25,26,35],"/demo/composable":[23,24,38,20,25,26,35],"/demo/custom-icon":[18,19,38,20,25,26,35],"/demo/error-step":[29,30,38,20,25,26,35],"/demo/small-size":[38,39,40,20,25,26,35],"/demo/nav-base":[6,7,38,20,25,26,35],"/demo/next-step":[31,32,38,20,25,26,35],"/demo/step-icon":[4,5,38,20,25,26,35],"/demo/vertical":[21,22,38,20,25,26,35],"/demo/dynamic":[27,28,38,20,25,26,35],"/demo/inline":[14,15,38,20,25,26,35],"/demo/simple":[33,34,38,20,25,26,35]}},{publicPath:"/"});null==i||i.forEach((function(t){var e,n=t.type,a=t.url;if("js"===n)(e=r("script")).src=a,e.async=!0;else{if("css"!==n)return;(e=r("link")).href=a,e.rel="preload",e.as="style"}t.attrs.forEach((function(t){e.setAttribute(t[0],t[1]||"")})),c.appendChild(e)}))}}();

Sorry, the diff of this file is too big to display