1"use strict";(self.webpackChunkbookcore_client=self.webpackChunkbookcore_client||[]).push([[171],{34289:function(e,t,a){var s=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(96540),i=s(a(5556)),n=a(51678),r=s(a(44292)),d=a(74848);class o extends l.Component{constructor(e){super(e),this.TabsStyles="B"===e.versionAvailabilityDetailedView?(0,l.lazy)(()=>(0,n.lazyRetry)(()=>a.e(325).then(a.t.bind(a,77755,23)))):(0,l.lazy)(()=>(0,n.lazyRetry)(()=>a.e(86).then(a.t.bind(a,12640,23))))}render(){return(0,d.jsx)(r.default,{TabsStyles:this.TabsStyles,...this.props})}}t.default=o,o.propTypes={tabs:i.default.array,versionAvailabilityDetailedView:i.default.string},o.defaultProps={versionAvailabilityDetailedView:"A"},e.exports=t.default},44292:function(e,t,a){var s=a(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var l=a(96540),i=s(a(12873)),n=a(74848);const r="tab",d=`${r}--active`,o=`${r}__icon`,c=`${r}__text`,u=({Icon:e,onClick:t,selected:a,text:s,url:l},i)=>{const u=a?`${r} ${d}`:r;return(0,n.jsxs)("a",{className:u,"data-testid":`fn-tabs-${i}`,href:l,onClick:t,title:s,children:[e&&(0,n.jsx)(e,{className:o}),(0,n.jsx)("span",{className:c,children:s})]},i)};t.default=({tabs:e,TabsStyles:t})=>e?(0,n.jsx)(l.Suspense,{fallback:(0,n.jsx)(i.default,{type:"inlineloader"}),children:(0,n.jsx)(t,{"data-testid":"fn-section-header-tabs",children:e.map(u)})}):null,e.exports=t.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.