PageSourceSearch

https://volvotechinfo.com/_next/static/chunks/pages/account/library/library-f379612823e0e35b.js

js volvotechinfo.com collected 2026-10-02 18:53:33 UTC 16,151 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3392],{60542:function(e,t,n){"use strict";var a=n(65988),s=(n(67294),n(36671)),r=n(9578),i=n(85893);t.Z=function(e){var t=e.title,n=e.subtitle,o=e.breadcrumb,l=e.columns,c=void 0===l||l,u=e.children,d=(0,r.Z)().isThinLayout;return(0,i.jsxs)("section",{className:"jsx-1960297630",children:[(0,i.jsxs)("div",{className:"jsx-1960297630 "+((c?"account-layout flex":"account-layout")||""),children:[(0,i.jsxs)("div",{className:"jsx-1960297630 title",children:[!d&&(0,i.jsx)("div",{className:"jsx-1960297630 breadcrumb",children:(0,i.jsx)(s.Z,{href:o.url,children:(0,i.jsxs)("a",{className:"jsx-1960297630",children:[(0,i.jsx)("i",{className:"jsx-1960297630 fas fa-long-arrow-alt-left"})," ",o.text]})})}),(0,i.jsx)("h2",{className:"jsx-1960297630",children:t}),n&&(0,i.jsx)("p",{className:"jsx-1960297630",children:n})]}),u]}),(0,i.jsx)(a.default,{id:"1960297630",children:["section.jsx-1960297630{width:100%;}",".account-layout.jsx-1960297630{width:100%;}",".account-layout.flex.jsx-1960297630{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}","@media screen and (max-width:850px){.account-layout.flex.jsx-1960297630{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;}}",".account-layout.jsx-1960297630 .title.jsx-1960297630{-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;}","@media screen and (max-width:850px){.account-layout.jsx-1960297630 .title.jsx-1960297630{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 2rem;}}",".title.jsx-1960297630 h2.jsx-1960297630{margin:0;font-family:'Volvo Novum',sans-serif;font-weight:400;}",".title.jsx-1960297630 p.jsx-1960297630{font-family:'Volvo Novum',sans-serif;font-size:14px;}",".account-layout.jsx-1960297630>.content{-webkit-flex:1 0 60%;-ms-flex:1 0 60%;flex:1 0 60%;}","@media screen and (max-width:850px){.account-layout.jsx-1960297630>.content{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 2rem;}}",".breadcrumb.jsx-1960297630{margin-bottom:1rem;font-size:14px;font-family:'Volvo Novum',sans-serif;}",".breadcrumb.jsx-1960297630 a.jsx-1960297630{color:#333;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}",".breadcrumb.jsx-1960297630 a.jsx-1960297630:hover{color:#707070;}"]})]})}},78749:function(e,t,n){"use strict";n(67294);var a=n(36671),s=n(59152),r=n(85893);t.Z=function(e){var t=e.signup,n=void 0===t||t,i=e.text;return(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{children:null!==i&&void 0!==i?i:"Please sign in or create an account to access this page."}),(0,r.jsx)(a.Z,{href:"/account/signin",children:(0,r.jsx)(s.Z,{text:"Sign In"})})," ",n&&(0,r.jsx)(a.Z,{href:"/account/signup",children:(0,r.jsx)(s.Z,{text:"Create Account"})})]})}},59152:function(e,t,n){"use strict";var a=n(65988),s=n(67294),r=n(85893);t.Z=function(e){var t=e.text,n=e.margin,i=void 0===n||n,o=e.padding,l=void 0===o||o,c=e.onClick,u=e.disabled,d=e.cy,x=e.children;return(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)("button",{type:"submit",onClick:c,disabled:null!==u&&void 0!==u&&u,"data-cy":d,className:a.default.dynamic([["947742446",[l?"1rem 1rem":"0.25rem 1rem",i?"1rem 0 0 0":"0"]]]),children:t||x}),(0,r.jsx)(a.default,{id:"947742446",dynamic:[l?"1rem 1rem":"0.25rem 1rem",i?"1rem 0 0 0":"0"],children:["button.__jsx-style-dynamic-selector{padding:".concat(l?"1rem 1rem":"0.25rem 1rem",";margin:").concat(i?"1rem 0 0 0":"0",";color:#fff;background:#707070;box-shadow:none;border:none;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-family:'Volvo Novum',sans-serif;width:auto;cursor:pointer;-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out;}"),"button.__jsx-style-dynamic-selector:hover{background:#7d7d7d;}","button.__jsx-style-dynamic-selector:disabled{background:#9f9f9f;cursor:not-allowed;}"]})]})}},9255:function(e,t,n){"use strict";n.d(t,{Z:function(){return u}});var a=n(65988),s=n(67294),r=n(40037),i="...",o=function(e,t){var n=t-e+1;return Array.from({length:n},(function(t,n){return n+e}))},l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,a=arguments.length>3?arguments[3]:void 0;return(0,s.useMemo)((function(){var s=Math.ceil(e/t);if(n+5>=s)return o(1,s);var l=Math.max(a-n,1),c=Math.min(a+n,s),u=l>2,d=c<s-2,x=1,m=s;if(!u&&d){var f=o(1,3+2*n);return[].concat((0,r.Z)(f),[i,s])}if(u&&!d){var p=o(s-(3+2*n)+1,s);return[x,i].concat((0,r.Z)(p))}if(u&&d){var j=o(l,c);return[x,i].concat((0,r.Z)(j),[i,m])}}),[e,t,n,a])},c=n(85893),u=function(e){var t=e.onPageChange,n=e.totalCount,r=e.siblingCount,i=e.currentPage,o=e.pageSize,u=l(n,o,r,i);if(0===i||!u||u.length<2)return null;var d=u[u.length-1];return(0,c.jsxs)(s.Fragment,{children:[(0,c.jsxs)("ul",{className:"jsx-1604686784 pagination-container",children:[(0,c.jsx)("li",{onClick:function(){t(i-1)},className:"jsx-1604686784 "+((1===i?"pagination-item disabled":"pagination-item")||""),children:(0,c.jsx)("div",{className:"jsx-1604686784 arrow-left"})}),null===u||void 0===u?void 0:u.map((function(e,n){return"..."===e?(0,c.jsx)("li",{className:"jsx-1604686784 pagination-item dots",children:"\u2026"},n):(0,c.jsx)("li",{onClick:function(){return t(e)},className:"jsx-1604686784 "+((e===i?"pagination-item selected":"pagination-item")||""),children:e},n)})),(0,c.jsx)("li",{onClick:function(){t(i+1)},className:"jsx-1604686784 "+((i===d?"pagination-item disabled":"pagination-item")||""),children:(0,c.jsx)("div",{className:"jsx-1604686784 arrow-right"})})]}),(0,c.jsx)(a.default,{id:"1604686784",children:[".pagination-container.jsx-1604686784{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;
1-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:2rem 0 1rem;padding:0;}",".pagination-item.jsx-1604686784{padding:0 12px;height:32px;text-align:center;margin:auto 4px;color:rgba(0,0,0,0.87);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-letter-spacing:0.01071em;-moz-letter-spacing:0.01071em;-ms-letter-spacing:0.01071em;letter-spacing:0.01071em;border-radius:16px;line-height:1.43;font-size:13px;min-width:32px;font-family:'Volvo Novum',sans-serif;}",".pagination-item.dots.jsx-1604686784:hover{background:transparent;cursor:default;}",".pagination-item.jsx-1604686784:hover{background:rgba(0,0,0,0.04);cursor:pointer;}",".pagination-item.selected.jsx-1604686784{background:rgba(0,0,0,0.08);}",".arrow-left.jsx-1604686784:before,.arrow-right.jsx-1604686784:before{position:relative;content:'';display:inline-block;width:0.4em;height:0.4em;border-right:0.12em solid rgba(0,0,0,0.87);border-top:0.12em solid rgba(0,0,0,0.87);}",".arrow-left.jsx-1604686784{-webkit-transform:rotate(-135deg) translate(-50%);-ms-transform:rotate(-135deg) translate(-50%);transform:rotate(-135deg) translate(-50%);}",".arrow-right.jsx-1604686784{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}",".pagination-item.disabled.jsx-1604686784{pointer-events:none;}",".pagination-item.disabled.jsx-1604686784 .arrow-left.jsx-1604686784:before,.pagination-item.disabled.jsx-1604686784 .arrow-right.jsx-1604686784:before{border-right:0.12em solid rgba(0,0,0,0.43);border-top:0.12em solid rgba(0,0,0,0.43);}",".pagination-item.disabled.jsx-1604686784:hover{background:transparent;cursor:default;}"]})]})}},9659:function(e,t,n){"use strict";var a,s=n(52209),r=n(57241),i=n(71641),o=(0,r.ZP)(a||(a=(0,s.Z)(["\n  query getData($input: DataRequest!) {\n    data(input: $input) {\n      content {\n        id\n        type\n        json\n      }\n      totalPages\n      totalElements\n      number\n      size\n    }\n  }\n"])));t.Z=function(e){var t=(0,i.a)(o,{variables:{input:e},fetchPolicy:"no-cache"}),n=t.data,a=t.loading,s=t.error;return a?null:s?(console.error(s),null):n.data}},46158:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return f}});var a=n(65988),s=n(51604),r=n(60542),i=n(67294),o=n(9659),l=n(9255),c=n(41664),u=n(85893),d=function(){var e,t,n=(0,i.useState)(0),s=n[0],r=n[1],d=(0,i.useState)(""),x=d[0],m=d[1],f=(0,i.useState)(""),p=f[0],j=f[1],h=(0,i.useState)(""),g=h[0],b=h[1],v=(0,i.useState)(""),y=v[0],w=v[1],N=(0,i.useState)(""),k=N[0],C=N[1],Z=(0,i.useState)(""),S=Z[0],_=Z[1],T=(0,i.useState)(""),z=T[0],P=T[1],F=(0,i.useState)(""),E=F[0],L=F[1],A=(0,i.useState)({}),V=A[0],O=A[1],W=(0,o.Z)({type:"workshop-library",jsonInput:JSON.stringify(V),page:s,size:10});(0,i.useEffect)((function(){var e={criteria:{}};x&&(e.criteria.type=x),p&&(e.criteria.cscCode=p),y&&(e.criteria.model=y),g&&(e.criteria.year=g),S&&(e.criteria.search=S),E&&(e.criteria.fullContextSearch=E),O(e)}),[x,p,g,y,S,E]),(0,i.useEffect)((function(){var e=null;return e&&clearTimeout(e),e=window.setTimeout((function(){_(k),e=null}),2e3),function(){e&&window.clearTimeout(e)}}),[k]),(0,i.useEffect)((function(){var e=null;return e&&clearTimeout(e),e=window.setTimeout((function(){L(z),e=null}),2e3),function(){e&&window.clearTimeout(e)}}),[z]);var I=null;return W&&(I=JSON.parse(W.content[0].json)),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"jsx-1935300646 WorkshopLibraryList",children:[null!==(e=I)&&void 0!==e&&e.size?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"jsx-1935300646",children:[(0,u.jsxs)("p",{className:"jsx-1935300646",children:["The Workshop Literature Library gives you access to Volvo Bulletins via subscriptions that you have purchased. Options for additional subscriptions can be found"," ",(0,u.jsx)(c.default,{href:"/vida/purchase#vida-subscriptions-and-pricing",children:(0,u.jsx)("a",{className:"jsx-1935300646",children:"here"})}),"."]}),(0,u.jsx)("p",{className:"jsx-1935300646",children:"From this page, you can perform a keyword search to look up by part number or title and you can search by type of bulletin, model and 
1year. search feature has two options - search by keyword or search by model and year."}),(0,u.jsx)("p",{className:"jsx-1935300646",children:"The model and year search will show all bulletins that have been tagged with the selected model (and year if a year is chosen)."})]}),(0,u.jsx)("div",{className:"jsx-1935300646 spacer"})]}):I?(0,u.jsx)(u.Fragment,{children:(0,u.jsxs)("div",{"data-cy":"purchase-message",className:"jsx-1935300646",children:[(0,u.jsx)("p",{className:"jsx-1935300646",children:"You currently do not have any subscriptions."}),(0,u.jsxs)("p",{className:"jsx-1935300646",children:["To get access to Journals, Bulletins, SDS or Wiring Diagrams, please login or create an account and view the subscriptions"," ",(0,u.jsx)(c.default,{href:"/vida/purchase#vida-subscriptions-and-pricing",children:(0,u.jsx)("a",{className:"jsx-1935300646",children:"here"})}),"."]})]})}):null,null!==(t=I)&&void 0!==t&&t.size?(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("div",{className:"jsx-1935300646 filters",children:[(0,u.jsx)("input",{type:"text",placeholder:"Part Number Search",onChange:function(e){C(e.target.value),r(0)},value:k,autoFocus:!0,className:"jsx-1935300646"}),(0,u.jsx)("input",{type:"text",placeholder:"PDF Search",onChange:function(e){P(e.target.value),r(0)},value:z,autoFocus:!1,className:"jsx-1935300646"}),(0,u.jsxs)("select",{value:x,onChange:function(e){m(e.target.value),j(""),r(0)},className:"jsx-1935300646",children:[(0,u.jsx)("option",{value:"",className:"jsx-1935300646",children:"Type:"}),I.types.map((function(e){return(0,u.jsx)("option",{value:e.value,className:"jsx-1935300646",children:e.label},e.value)}))]}),("tj"===x||"qb"===x)&&I&&I.cscCodes&&I.cscCodes.length>0&&(0,u.jsxs)("select",{value:p,onChange:function(e){j(e.target.value),r(0)},className:"jsx-1935300646",children:[(0,u.jsx)("option",{value:"",className:"jsx-1935300646",children:"CSC Code:"}),I.cscCodes.map((function(e){return(0,u.jsx)("option",{value:e.value,className:"jsx-1935300646",children:e.label},e.value)}))]}),(0,u.jsxs)("select",{value:y,onChange:function(e){w(e.target.value),r(0)},className:"jsx-1935300646",children:[(0,u.jsx)("option",{value:"",className:"jsx-1935300646",children:"Model:"}),I.models.map((function(e){return(0,u.jsx)("option",{value:e.value,className:"jsx-1935300646",children:e.label},e.value)}))]}),(0,u.jsxs)("select",{value:g,onChange:function(e){b(e.target.value),r(0)},className:"jsx-1935300646",children:[(0,u.jsx)("option",{value:"",className:"jsx-1935300646",children:"Year:"}),I.years.map((function(e){return(0,u.jsx)("option",{value:e.value,className:"jsx-1935300646",children:e.label},e.value)}))]})]}),(0,u.jsx)("div",{className:"jsx-1935300646 spacer"}),(0,u.jsxs)("div",{className:"jsx-1935300646 results",children:[(0,u.jsx)("div",{className:"jsx-1935300646 odd title",children:"Item"}),(0,u.jsx)("div",{className:"jsx-1935300646 odd title",children:"Title"}),I.items.map((function(e,t){return(0,u.jsxs)(i.Fragment,{children:[(0,u.jsx)("div",{className:"jsx-1935300646 "+((t%2==0?"even":"odd")||""),children:(0,u.jsx)("a",{href:e.url,className:"jsx-1935300646",children:e.item})}),(0,u.jsx)("div",{className:"jsx-1935300646 "+((t%2==0?"even":"odd")||""),children:e.title})]},t)}))]}),(0,u.jsx)(l.Z,{onPageChange:function(e){r(e-1)},totalCount:I.total,siblingCount:I.pages,currentPage:I.page+1,pageSize:I.size})]}):null]}),(0,u.jsx)(a.default,{id:"1935300646",children:[".filters.jsx-1935300646{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px;}",".spacer.jsx-1935300646{padding-top:20px;}",".results.jsx-1935300646{display:grid;grid-template-columns:2fr 8fr;}",".even.jsx-1935300646,.odd.jsx-1935300646{padding:8px 8px;}",".odd.jsx-1935300646{border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f9f9f9;}",".WorkshopLibraryList.jsx-1935300646{font-family:'Volvo Novum',sans-serif;}"]})]})},x=n(74626),m=n(78749);function f(){var e=(0,x.Z)();return(0,u.jsxs)(s.Z,{title:"Workshop Library",children:[(0,u.jsx)(r.Z,{title:"Workshop Library",breadcrumb:{url:"/account/library",text:"Back to Workshop Library"},subtitle:"View workshop library documents",children:(0,u.jsx)("div",{className:"jsx-1498972278 content",children:e&&e.customer.guest?(0,u.jsx)("div",{className:"jsx-1498972278 content",children:(0,u.jsx)(m.Z,{text:"Please sign in or create an account to access or purchase a subscription."})}):(0,u.jsx)(d,{})})}),(0,u.jsx)(a.default,{id:"1498972278",children:[".content.jsx-1498972278{width:100%;}"]})]})}},35830:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/library/library",function(){return n(46158)}])},56586:function(e,t,n){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}n.d(t,{Z:function(){return a}})},40037:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var a=n(56586);var s=n(16988);function r(e){return function(e){if(Array.isArray(e))return(0,a.Z)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,s.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},16988:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var a=n(56586);function s(e,t){if(e){if("string"===typeof e)return(0,a.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,a.Z)(e,t):void 0}}}},function(e){e.O(0,[3903,1604,9774,2888,179],(function(){return t=35830,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
2//# sourceMappingURL=library-f379612823e0e35b.js.map

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.