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};