PageSourceSearch

https://rugby.gov.uk/o/frontend-taglib-clay/__liferay__/exports/@clayui$breadcrumb.js

js rugby.gov.uk collected 2026-10-02 05:10:41 UTC 6,390 bytes, 1 lines download raw bytes

1import*as e from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import*as r from"../../../frontend-js-react-web/__liferay__/exports/react.js";import*as t from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$link.js";var a={671:(e,r,t)=>{Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var n=_interopRequireDefault(t(437)),a=_interopRequireDefault(t(238)),l=_interopRequireDefault(t(421)),o=["active","href","label","onClick"];function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},_extends.apply(null,arguments)}r.default=function Item(e){var r=e.active,t=e.href,i=e.label,u=e.onClick,c=function _objectWithoutProperties(e,r){if(null==e)return{};var t,n,a=function _objectWithoutPropertiesLoose(e,r){if(null==e)return{};var t={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(r.includes(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)t=l[n],r.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}(e,o);return l.default.createElement("li",_extends({className:(0,a.default)("breadcrumb-item",{active:r})},c),l.default.createElement(n.default,{"aria-current":r?"page":void 0,className:"breadcrumb-link",href:r?"#":t,onClick:function onClick(e){u&&(e.preventDefault(),u(e))}},i))}},719:e=>{var warning=function(){};e.exports=warning},238:r=>{r.exports=e},421:e=>{e.exports=r},539:e=>{e.exports=t},437:e=>{e.exports=n}},l={};function __webpack_require__(e){var r=l[e];if(void 0!==r)return r.exports;var t=l[e]={exports:{}};return a[e](t,t.exports,__webpack_require__),t.exports}var o={};(()=>{var e=o;function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}Object.defineProperty(e,"X",{value:!0}),e.Z=void 0;var r=__webpack_require__(539),t=_interopRequireDefault(__webpack_require__(238)),n=function _interopRequireWildcard(e,r){if(!r&&e&&e.__esModule)return e;if(null===e||"object"!=_typeof(e)&&"function"!=typeof e)return{default:e};var t=_getRequireWildcardCache(r);if(t&&t.has(e))return t.get(e);var n={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&{}.hasOwnProperty.call(e,l)){var o=a?Object.getOwnPropertyDescriptor(e,l):null;o&&(o.get||o.set)?Object.defineProperty(n,l,o):n[l]=e[l]}return n.default=e,t&&t.set(e,n),n}(__webpack_require__(421)),a=(_interopRequireDefault(__webpack_require__(719)),_interopRequireDefault(__webpack_require__(671))),l=["ariaLabels","ellipsisBuffer","ellipsisProps","className","items","spritemap"];function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var r=new WeakMap,t=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?t:r})(e)}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},_extends.apply(null,arguments)}function _slicedToArray(e,r){return function _arrayWithHoles(e){if(Array.isArray(e))return e}(e)||function _iterableToArrayLimit(e,r){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var n,a,l,o,i=[],u=!0,c=!1;try{if(l=(t=t.call(e)).next,0===r){if(Object(t)!==t)return;u=!1}else for(;!(u=(n=l.call(t)).done)&&(i.push(n.value),i.length!==r);u=!0);}catch(e){c=!0,a=e}finally{try{if(!u&&null!=t.return&&(o=t.return(),Object(o)!==o))return}finally{if(c)throw a}}return i}}(e,r)||function _unsupportedIterableToArray(e,r){if(e){if("string"==typeof e)return _arrayLikeToArray(e,r);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(e,r):void 0}}(e,r)||function _nonIterableRest(){throw new TypeError("Invalid attempt to de
1structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=Array(r);t<r;t++)n[t]=e[t];return n}function Items(e){var r=e.items;return n.default.createElement(n.default.Fragment,null,r.map((function(e,r){return n.default.isValidElement(e)?n.default.cloneElement(e,{key:"ellipsis".concat(r)}):n.default.createElement(a.default,{active:e.active,href:e.href,key:"breadcrumbItem".concat(r),label:e.label,onClick:e.onClick})})))}e.Z=function Breadcrumb(e){var a=e.ariaLabels,o=void 0===a?{breadcrumb:"Breadcrumb",close:"Partially nest breadcrumbs",open:"See full nested"}:a,i=(e.ellipsisBuffer,e.ellipsisProps,e.className),u=e.items,c=e.spritemap,s=function _objectWithoutProperties(e,r){if(null==e)return{};var t,n,a=function _objectWithoutPropertiesLoose(e,r){if(null==e)return{};var t={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(r.includes(n))continue;t[n]=e[n]}return t}(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)t=l[n],r.includes(t)||{}.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}(e,l),f=_slicedToArray((0,n.useState)(!1),2),p=f[0],_=f[1];return n.default.createElement("nav",{"aria-label":o.breadcrumb,className:"breadcrumb-bar"},u.length>3&&n.default.createElement(r.ClayButtonWithIcon,{"aria-expanded":p,"aria-label":p?o.close:o.open,className:"breadcrumb-toggle",displayType:null,onClick:function onClick(){return _(!p)},size:"xs",spritemap:c,symbol:p?"angle-double-left":"angle-double-right",title:p?o.close:o.open}),n.default.createElement("ol",_extends({},s,{className:(0,t.default)("breadcrumb",i)}),u.length>3&&!p?n.default.createElement(Items,{items:[u[u.length-2],u[u.length-1]]}):n.default.createElement(Items,{items:u})))}})();var i=o.X,u=o.Z;export{i as __esModule,u as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.