PageSourceSearch

https://b2b.brafab.se/ui/es5/427.533ace013616e54d.js

js brafab.se collected 2026-09-26 19:42:32 UTC 9,443 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[427],{52629:function(t,n,e){e.d(n,{D1:function(){return l},Fs:function(){return a},WQ:function(){return c},dT:function(){return s}});e(23630);var r=e(57616),u=e(26074),o=e(93458),i="/api/favourites",c=function(t,n,e){return function(){return(0,r.bE)("".concat(i,"/add"),{id:t,name:n,quantity:e}).then((function(t){return t.json()})).then((function(t){if(t)return t}))}},f=function(t){return{type:u.aW,payload:{favouriteLists:t.favouriteLists}}},a=function(t){return function(n,e){var r=e().favourites;r.favouriteLists.forEach((function(n){n.selected=n.systemId==t})),n(f(r))}},s=function(t,n,e,u){return function(c){return(0,r.yJ)("".concat(i,"/list"),t).then((function(t){return t.json()})).then((function(t){n?location.reload():e?location.href=e:u?(c(f(t)),c((0,o.gZ)())):c(f(t))}))}},l=function(t,n){return function(e,u){var o=document.getElementById("offerPage");return(0,r.bE)("".concat(i,"/list"),t).then((function(t){return t.json()})).then((function(t){n||o?location.reload():e(f(t))}))}}},93458:function(t,n,e){e.d(n,{Cy:function(){return v},I:function(){return f},LD:function(){return a},MN:function(){return s},Ox:function(){return l},Rd:function(){return c},Ur:function(){return y},XU:function(){return d},gZ:function(){return i},iP:function(){return b},oh:function(){return L},uK:function(){return h},uZ:function(){return E},z3:function(){return p},zA:function(){return m}});var r=e(57616),u=e(65779),o=e(26074),i=function(){return function(t){return(0,r.Jt)("/api/offer").then((function(t){return t.json()})).then((function(n){return t(E(n))})).catch((function(n){return t((0,u.W)(n,(function(t){return g(t)})))}))}},c=function(t,n){return function(e){return(0,r.bE)("/api/offer/saveListToUsers",{selectedFavouriteList:t,personsInSameOrg:n}).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},f=function(t){return function(n){return(0,r.TF)("/api/offer",{selectedFavouriteList:t}).then((function(t){return t.json()})).then((function(t){n(F(t.favouriteLists)),n(E(t.offerPage))})).catch((function(t){return n((0,u.W)(t,(function(t){return g(t)})))}))}},a=function(t){return function(n,e){var o=e().offerPage;return(0,r.TF)("/api/offer/deleteItem",{favouriteListItemSystemId:t,selectedFavouriteList:o.selectedFavouriteList}).then((function(t){return t.json()})).then((function(t){return n(E(t))})).catch((function(t){return n((0,u.W)(t,(function(t){return g(t)})))}))}},s=function(t){return function(n){return(0,r.bE)("/api/offer/setCurrency",t).then((function(t){return t.json()})).then((function(t){return n(E(t))})).catch((function(t){return n((0,u.W)(t,(function(t){return g(t)})))}))}},l=function(){return function(t,n){var e=n().offerPage;return(0,r.bE)("/api/offer/setCustomerListTerms",{customerTerms:e.customerTerms,selectedFavouriteList:e.selectedFavouriteList}).then((function(t){return t.json()})).then((function(n){return t(E(n))}))}},v=function(t,n){return function(e,o){var i=o().offerPage;return(0,r.yJ)("/api/offer/move",{direction:t,favouriteListItemSystemId:n,selectedFavouriteList:i.selectedFavouriteList}).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},m=function(t){return{type:o.EU,payload:{customerTerms:t}}},d=function(t){return function(n){return(0,r.bE)("/api/offer/setDate",t).then((function(t){return t.json()})).then((function(t){return n(E(t))})).catch((function(t){return n((0,u.W)(t,(function(t){return g(t)})))}))}},h=function(t,n){return function(e,o){var i=o().offerPage,c={};return c=t?{percentageDiscount:t,articleNumber:n,selectedFavouriteList:i.selectedFavouriteList}:{articleNumber:n,selectedFavouriteList:i.selectedFavouriteList},(0,r.yJ)("/api/offer/setDiscountPercentage",c).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},p=function(t,n){return function(e,o){var i=o().offerPage;return(0,r.yJ)("/api/offer/setDiscountPrice",{discountPrice:t,articleNumber:n,selectedFavouriteList:i.selectedFavouriteList}).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},y=function(t,n){return function(e,o){var i=o().offerPage;return(0,r.bE)("/api/offer/createOfferGroup",{groupName:t,items:n,selectedFavouriteList:i.selectedFavouriteList}).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},b=function(t){return function(n,e){var o=e().offerPage,i={};return i=t?{percentageDiscount:t,selectedFavouriteList:o.selectedFavouriteList}:{selectedFavouriteList:o.selectedFavouriteList},(0,r.yJ)("/api/offer/setGeneralDiscount",i).then((function(t){return t.json()})).then((function(t){return n(E(t))})).catch((function(t){return n((0,u.W)(t,(function(t){return g(t)})))}))}},L=function(t,n){return function(e,o){var i=o().offerPage;return(0,r.yJ)("/api/offer/setItemAmount",{itemAmount:t,favouriteListItemSystemId:n,selectedFavouriteList:i.selectedFavouriteList}).then((function(t){return t.json()})).then((function(t){return e(E(t))})).catch((function(t){return e((0,u.W)(t,(function(t){return g(t)})))}))}},E=function(t){return{type:o.uY,payload:t}},g=function(t){return{type:FAVOURITES_SUBMIT_ERROR,payload:{error:t}}},F=function(t){return{type:o.aW,payload:{favouriteLists:t}}}},19427:function(t,n,e){e.r(n);e(69703),e(86584),e(51908),e(29305),e(32733),e(78557),e(84701),e(83994),e(44962),e(82367),e(89336),e(69892);var r=e(63696),u=e(3064),o=e(66133),i=e(52629);function c(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var r,u,o,i,c=[],f=!0,a=!1;try{if(o=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;f=!1}else for(;!(f=(r=o.call(e)).done)&&(c.push(r.value),c.length!==n);f=!0);}catch(t){a=!0,u=t}
1finally{try{if(!f&&null!=e.return&&(i=e.return(),Object(i)!==i))return}finally{if(a)throw u}}return c}}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return f(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return f(t,n)}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e<n;e++)r[e]=t[e];return r}n.default=function(){var t,n=(0,u.wA)(),e=(0,u.d4)((function(t){return t.favourites})).favouriteLists,f=null===(t=e.find((function(t){return t.selected})))||void 0===t?void 0:t.systemId,a=c((0,r.useState)(!1),2),s=a[0],l=a[1],v=c((0,r.useState)(!1),2),m=v[0],d=v[1],h=c((0,r.useState)(""),2),p=h[0],y=h[1],b=c((0,r.useState)(""),2),L=b[0],E=b[1],g={LOADING:"buy-button--loading",SUCCESS:"buy-button--success",ERROR:"buy-button--error",DONE:""};return r.createElement(r.Fragment,null,r.createElement("div",{className:"navbar__link favourites-wrapper",onClick:function(){return d(!m)}},(0,o.T)("common.favourites.title")),r.createElement("div",{className:"favourites ".concat(m?"":"favourites--hidden")},r.createElement("div",{className:"close-button",onClick:function(){return d(!m)}}),r.createElement("select",{value:null!=f?f:"",onChange:function(t){return n((0,i.Fs)(t.target.value))}},r.createElement("option",{value:"",disabled:!0},(0,o.T)("common.favourites.choose.list")),e&&e.map((function(t){return r.createElement("option",{value:t.systemId,key:"favouriteList-".concat(t.systemId)},t.name)}))),r.createElement("div",{className:"favourites__buttons"},r.createElement("button",{className:"button favourite__button favourites__use-button",type:"button",onClick:function(){return n((0,i.dT)(f,!0))}},(0,o.T)("common.favourites.use.list")),r.createElement("button",{className:"button favourite__button favourites__show-button",type:"button",onClick:function(){return n((0,i.dT)(f,!1,window.__litium.constants.offerPageUrl))}},(0,o.T)("common.favourites.show.list")),r.createElement("button",{className:"button favourite__button favourites__create-button",type:"button",onClick:function(){return l(!s)}},(0,o.T)("common.favourites.create.new.list.text"))),r.createElement("div",{className:"create-list-wrapper open-".concat(s)},r.createElement("input",{type:"text",value:p,onChange:function(t){return y(t.target.value)},placeholder:(0,o.T)("common.favorites.new.list.placeholder")}),r.createElement("span",{className:L},r.createElement("button",{className:"buy-button button product-detail__buy-button favourites__create-button",onClick:function(){return function(t){E(g.LOADING),n((0,i.D1)(t)).then((function(){E(g.SUCCESS),setTimeout((function(){E(g.DONE)}),1e3)})).catch((function(){E(g.ERROR)}))}(p)}},(0,o.T)("common.favourites.save.list"))))))}},69703:function(t,n,e){var r=e(28612),u=e(12867).find,o=e(37095),i="find",c=!0;i in[]&&Array(1)[i]((function(){c=!1})),r({target:"Array",proto:!0,forced:c},{find:function(t){return u(this,t,arguments.length>1?arguments[1]:void 0)}}),o(i)}}]);
2//# sourceMappingURL=427.533ace013616e54d.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.