import{i as R}from"./chunk-RN3RVYIR.js";import{d as o,e as r}from"./chunk-VYUKN3XQ.js";import{l as E}from"./chunk-XNQ3RS5P.js";var t=function(e){return e.GET_SMALL_RELATED_PRODUCTS="[Recommendation] Get small related products",e.GET_SMALL_RELATED_PRODUCTS_ERROR="[Recommendation] Get small related products [Error]",e.GET_SMALL_RELATED_PRODUCTS_SUCCESS="[Recommendation] Get small related products [Success]",e.SET_RELATED_PRODUCTS_SLIDER="[Recommendation] Set related slider products",e.FILTER_RELATED_PRODUCTS_SLIDER="[Recommendation] Filter related slider products",e.GET_RELATED_PRODUCTS_SLIDER_PRICE="[Recommendation] Get related slider price",e.GET_RELATED_PRODUCTS_SLIDER_PRICE_ERROR="[Recommendation] Get related slider price [Error]",e.GET_RELATED_PRODUCTS_SLIDER_PRICE_SUCCESS="[Recommendation] Get related slider price [Success]",e.FILTER_BOUGHT_TOGETHER="[Recommendation] Filter bought together",e.GET_BOUGHT_TOGETHER="[Recommendation] Get bought together",e.GET_BOUGHT_TOGETHER_ERROR="[Recommendation] Get bought together [Error]",e.GET_BOUGHT_TOGETHER_SUCCESS="[Recommendation] Get bought together [Success]",e.SET_BOUGHT_TOGETHER_ALL_PRICE="[Recommendation] Get bought together all price",e.GET_BOUGHT_TOGETHER_PRICE="[Recommendation] Get bought together price",e.GET_BOUGHT_TOGETHER_PRICE_ERROR="[Recommendation] Get bought together price [Error]",e.GET_BOUGHT_TOGETHER_PRICE_SUCCESS="[Recommendation] Get bought together price [Success]",e.LOAD_MORE_BOUGHT_TOGETHER_PRODUCTS="[Recommendation] Load more bought together products",e.LOAD_MORE_BOUGHT_TOGETHER_PRODUCTS_SUCCESS="[Recommendation] Load more bought together products [Success]",e.SET_DISPLAYED_COUNT_BOUGHT_TOGETHER_PRODUCTS="[Recommendation] Set displayed count bought together products",e.SET_IS_LOADED_BOUGHT_TOGETHER_PRODUCTS="[Recommendation] Set is loaded bought together products",e.CLEAR_RELATED_PRODUCTS_SLIDER_PRICES="[Recommendation] Clear related products slider prices",e}(t||{});var h=o(t.FILTER_BOUGHT_TOGETHER,r()),H=o(t.GET_BOUGHT_TOGETHER,r()),I=o(t.GET_BOUGHT_TOGETHER_ERROR,r()),x=o(t.GET_BOUGHT_TOGETHER_SUCCESS,r()),f=o(t.SET_BOUGHT_TOGETHER_ALL_PRICE,r()),B=o(t.GET_BOUGHT_TOGETHER_PRICE,r()),M=o(t.GET_BOUGHT_TOGETHER_PRICE_ERROR,r()),A=o(t.GET_BOUGHT_TOGETHER_PRICE_SUCCESS,r()),F=o(t.LOAD_MORE_BOUGHT_TOGETHER_PRODUCTS,r()),N=o(t.LOAD_MORE_BOUGHT_TOGETHER_PRODUCTS_SUCCESS,r()),v=o(t.SET_DISPLAYED_COUNT_BOUGHT_TOGETHER_PRODUCTS,r()),b=o(t.SET_IS_LOADED_BOUGHT_TOGETHER_PRODUCTS,r()),$=o(t.GET_SMALL_RELATED_PRODUCTS,r()),q=o(t.GET_SMALL_RELATED_PRODUCTS_ERROR,r()),V=o(t.GET_SMALL_RELATED_PRODUCTS_SUCCESS,r()),X=o(t.FILTER_RELATED_PRODUCTS_SLIDER,r()),Y=o(t.SET_RELATED_PRODUCTS_SLIDER,r()),j=o(t.GET_RELATED_PRODUCTS_SLIDER_PRICE),k=o(t.GET_RELATED_PRODUCTS_SLIDER_PRICE_ERROR,r()),K=o(t.GET_RELATED_PRODUCTS_SLIDER_PRICE_SUCCESS,r()),w=o(t.CLEAR_RELATED_PRODUCTS_SLIDER_PRICES);var s=function(e){return e.InStock="IN_STOCK",e.LimitedStock="LIMITED_STOCK",e.OutOfStock="OUT_OF_STOCK",e.Preorder="PREORDER",e}(s||{});var a=function(e){return e.BoughtTogether="BOUGHT_TOGETHER",e.RelatedProducts="RELATED_PRODUCTS",e}(a||{});var T,u=R(T||(T=E(["\n    fragment Money on Money {\n  currency\n  displayValue\n  value\n  valueWithoutVat\n}\n    "]))),_,d=R(_||(_=E(["\n    fragment SalePriceDiscount on SalePriceDiscount {\n  fixValue {\n    ...Money\n  }\n  offerName\n  percentageValue\n  type\n  period\n  periodType\n}\n    ",""])),u),c,i=R(c||(c=E(["\n    fragment RecommendationPrice on RecommendationPrice {\n  amount {\n    ...Money\n  }\n  discount {\n    ...SalePriceDiscount\n  }\n}\n    ","\n",""])),u,d),n,D=R(n||(n=E(["\n    fragment DotDiscount on DotDiscount {\n  oaCode\n  type\n  text\n  filters\n  value\n  start\n  end\n  campaignId\n  campaignTitle\n}\n    "]))),S,G=R(S||(S=E(["\n    fragment RecommendationResponse on RecommendationResponse {\n  productId\n  productCode\n  title\n  subTitle\n  href\n  brand\n  imageURL\n  variantColorCodes\n  price {\n    ...RecommendationPrice\n  }\n  dotDiscount {\n    ...DotDiscount\n  }\n  hardDisk\n  color\n  stockState\n  carouselPicturesNew {\n    __typename\n    displayOrder\n    pictures {\n      __typename\n      rel\n      href\n    }\n  }\n}\n    ","\n",""])),i,D),O,Z=R(O||(O=E(["\n    query GetRecommendationsQuery($recommendationsRequest: RecommendationsRequest) {\n  getRecommendations(recommendationsRequest: $recommendationsRequest) {\n    ...RecommendationResponse\n  }\n}\n    ",""])),G);export{h as a,H as b,I as c,x as d,B as e,M as f,A as g,F as h,N as i,v as j,b as k,$ as l,q as m,V as n,X as o,Y as p,j as q,k as r,K as s,w as t,s as u,a as v,Z as w};