UNPKG

@guruhotel/aura-ui

Version:

⚛️ React UI library by GuruHotel

1 lines 1.2 kB
exports.__esModule=!0,exports.Connector=void 0;var e=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=i(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var s=o?Object.getOwnPropertyDescriptor(e,c):null;s&&(s.get||s.set)?Object.defineProperty(n,c,s):n[c]=e[c]}n.default=e,r&&r.set(e,n);return n}(require("react")),t=require("../../../box"),r=require("../../context"),n=require("./connector.styles"),o=require("react/jsx-runtime");function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(i=function(e){return e?r:t})(e)}const c=e.memo((({isCompletedStep:e,children:i,isLastStep:c})=>{const{isVertical:s,size:a}=(0,r.useStepsContext)();return s?(0,o.jsx)(n.ConnectorContainer,{size:a,isLastStep:c,children:!e&&(0,o.jsx)(t.Box,{css:{my:"$2",overflow:"initial",display:"block",width:"100%",opacity:1,height:"auto"},children:i})}):(0,o.jsx)(o.Fragment,{children:!c&&(0,o.jsx)(n.ConnectorSeparator,{isVertical:s})})}));exports.Connector=c,c.displayName="Connector";