UNPKG

@progress/kendo-react-layout

Version:

React Layout components enable you to create a perceptive and intuitive layout of web projects. KendoReact Layout package

9 lines (8 loc) 1.71 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ "use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const i=require("react"),d=require("prop-types"),n=require("@progress/kendo-react-common");function s(e){const l=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const a=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(l,r,a.get?a:{enumerable:!0,get:()=>e[r]})}}return l.default=e,Object.freeze(l)}const t=s(i),c=t.forwardRef((e,l)=>{const r=t.useRef(null),a=t.useRef(null);return t.useImperativeHandle(r,()=>({element:a.current,props:e})),t.useImperativeHandle(l,()=>r.current),t.createElement(t.Fragment,null,e.rootItem?t.createElement("ol",{id:e.id,ref:a,style:e.style,dir:n.useDir(a,e.dir),tabIndex:n.getTabIndex(e.tabIndex,e.disabled),className:n.classNames("k-breadcrumb-root-item-container",{"k-disabled":e.disabled},e.className)},e.children):t.createElement("ol",{id:e.id,ref:a,style:e.style,dir:n.useDir(a,e.dir),tabIndex:n.getTabIndex(e.tabIndex,e.disabled),className:n.classNames("k-breadcrumb-container !k-flex-wrap",{"k-disabled":e.disabled},e.className)},e.children))}),u={id:d.string,className:d.string,children:d.element,tabIndex:d.number,style:d.object,dir:d.string,disabled:d.bool};c.displayName="KendoReactBreadcrumbOrderedList";c.propTypes=u;exports.BreadcrumbOrderedList=c;