PageSourceSearch

https://www.tiendaiusa.com/45.f3607fa8923136832d20.js

js tiendaiusa.com collected 2026-10-08 10:03:15 UTC 12,756 bytes, 26 lines download raw bytes

1/*! @version pwa-studio: 12.6.0, @magento/venia-ui: ~9.6.0, @magento/upward-security-headers: ~1.0.10, @magento/pwa-theme-venia: ~1.3.0, @magento/pwa-buildpack: ~11.4.0, @magento/peregrine: ~12.5.1, @magento/pagebuilder: ~7.4.1, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.1, @apollo/client: ~3.5.0 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[45],{"91MJ":function(e,n,t){"use strict"
3t.r(n),t.d(n,"default",function(){return w})
4var r,i,a=t("7wq/"),o=t.n(a),s=t("RhWx"),l=t.n(s),u=t("KEM+"),c=t.n(u),d=t("ERkP"),g=t.n(d),p=t("GBwV"),b=t("Z4DO"),m=t("aWzz"),f=t("YyrX"),_=t("ysai"),y=t("T6Kz"),h=t("BmSD")
5function ownKeys(e,n){var t=Object.keys(e)
6if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e)
7n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function _objectSpread(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{}
8n%2?ownKeys(Object(t),!0).forEach(function(n){c()(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var v=function Products(e){var n=Object(f.a)(h.a,e.classes),t=e.appearance,r=e.autoplay,i=e.autoplaySpeed,a=e.infinite,o=e.arrows,s=e.dots,u=e.draggable,c=void 0!==u&&u,b=e.carouselMode,m=e.centerPadding,v=e.pathNames,w=void 0===v?[]:v,j=e.textAlign,P=e.border,T=e.borderColor,k=e.borderWidth,C=e.borderRadius,q=e.marginTop,x=e.marginRight,M=e.marginBottom,E=e.marginLeft,R=e.paddingTop,B=e.paddingRight,D=e.paddingBottom,z=e.paddingLeft,N=e.cssClasses,W=void 0===N?[]:N,G=e.slidesToShow,K=void 0===G?5:G,L=e.slidesToShowMedium,A=void 0===L?4:L,F=e.slidesToShowSmall,I=void 0===F?2:F,$=e.slidesToShowSmallCenterMode,J=void 0===$?1:$,V={textAlign:j,border:P,borderColor:T,borderWidth:k,borderRadius:C,marginTop:q,marginRight:x,marginBottom:M,marginLeft:E,paddingTop:R,paddingRight:B,paddingBottom:D,paddingLeft:z},Y=Object(p.a)(O,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"}).data,Q=Object(d.useMemo)(function(){if(Y)return Y.storeConfig.product_url_suffix},[Y]),X=w.map(function(e){var n=e.split("/").pop()
9return Q?n.replace(Q,""):n}),Z=Object(p.a)(S,{variables:{url_keys:X,pageSize:X.length},fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"}),U=Z.loading,H=Z.error,ee=Z.data
10if(U)return null
11if(H||0===ee.products.items.length)return null
12var ne=function restoreSortOrder(e,n){var t=new Map
13return n.forEach(function(e){t.set(e.url_key,e)}),e.map(function(e){return t.get(e)}).filter(Boolean)}(X,ee.products.items)
14if("carousel"===t){var te="continuous"===b&&ne.length>K,re="continuous"===b&&ne.length>J,ie=_objectSpread(_objectSpread({slidesToShow:K,slidesToScroll:K,draggable:c,autoplay:r,autoplaySpeed:i,arrows:o,dots:s,centerMode:te,responsive:[{breakpoint:640,settings:_objectSpread(_objectSpread({slidesToShow:re?J:I,slidesToScroll:re?J:I,centerMode:re},re&&{centerPadding:m}),{infinite:ne.length>I&&a})},{breakpoint:960,settings:{slidesToShow:I+1,slidesToScroll:I+1}},{breakpoint:1280,settings:{slidesToShow:A,slidesToScroll:A}}]},te&&{centerPadding:m}),{infinite:ne.length>K&&a}),ae=te?n.centerMode:null,oe=re?n.centerModeSmall:null
15return g.a.createElement("div",{style:V,className:[n.carousel].concat(l()(W),[ae,oe]).join(" ")},g.a.createElement(y.a,{settings:ie,items:ne}))}return g.a.createElement("div",{style:V,className:[n.hasDots,n.root].concat(l()(W)).join(" ")},g.a.createElement(_.a,{items:ne,classes:{items:n.galleryItems}}))}
16v.propTypes={classes:Object(m.shape)({root:m.string,carousel:m.string,centerMode:m.string,centerModeSmall:m.string,galleryItems:m.string,error:m.string}),appearance:Object(m.oneOf)(["grid","carousel"]),autoplay:m.bool,autoplaySpeed:m.number,infinite:m.bool,arrows:m.bool,dots:m.bool,draggable:m.bool,carouselMode:Object(m.oneOf)(["default","continuous"]),centerPadding:m.string,pathNames:Object(m.arrayOf)(m.string),textAlign:m.string,border:m.string,borderColor:m.string,borderWidth:m.string,borderRadius:m.string,marginTop:m.string,marginRight:m.string,marginBottom:m.string,marginLeft:m.string,paddingTop:m.string,paddingRight:m.string,paddingBottom:m.string,paddingLeft:m.string,cssClasse
16s:Object(m.arrayOf)(m.string),slidesToShow:m.number,slidesToShowMedium:m.number,slidesToShowSmall:m.number,slidesToShowSmallCenterMode:m.number}
17var w=v,S=Object(b.a)(r||(r=o()(["\n    query getProductsByUrlKey($url_keys: [String], $pageSize: Int!) {\n        products(filter: { url_key: { in: $url_keys } }, pageSize: $pageSize) {\n            items {\n                id\n                uid\n                name\n                dumy_price\n                  categories {\n            uid\n            name\n            breadcrumbs {\n                category_uid\n            }\n        }\n                price_range {\n                    minimum_price {\n                        final_price {\n                            currency\n                            value\n                        }\n                        regular_price {\n                            currency\n                            value\n                        }\n                        discount {\n                            amount_off\n                        }\n                    }\n                    maximum_price {\n                        final_price {\n                            currency\n                            value\n                        }\n                        regular_price {\n                            currency\n                            value\n                        }\n                        discount {\n                            amount_off\n                        }\n                    }\n                }\n                sku\n                small_image {\n                    url\n                }\n                stock_status\n                __typename\n                url_key\n                ... on SimpleProduct {\n                    options {\n                        ... on CustomizableCheckboxOption {\n                            value {\n                                title\n                                uid\n                                option_type_id\n                                price\n                            }\n                        }\n                            required\n                            sort_order\n                            title\n                            uid\n                        }\n                    }\n                ... on ConfigurableProduct {\n                    # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                    configurable_options {\n                        attribute_code\n                        attribute_id\n                        uid\n                        label\n                        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                        values {\n                            uid\n                            default_label\n                            label\n                            store_label\n                            use_default_value\n                            value_index\n                            swatch_data {\n                                ... on ImageSwatchData {\n                                    thumbnail\n                                }\n                                value\n                            }\n                        }\n                    }\n                    variants {\n                        attributes {\n                            code\n                            value_index\n                        }\n                        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                        product {\n                            uid\n                            # eslint-disable-next-line @graphql-eslint/require-id-when-available\n                            media_gallery_entries {\n                                uid\n                                disabled\n                                file\n                                label\n                                position\n                            }\n                            sku\n                            stock_status\n                            dumy_price\n                            price {\n                                regularPrice {\n                                    amount {\n                                        currency\n                                        value\n                                    }\n                                }\n                            }\n                            price_range {\n                                maximum_price {\n                                    final_price {\n                                        currency\n                                        value\n                                    }\n                                    discount {\n                                        amount_off\n                                    }\n                                }\n                            }\n                            custom_attributes {\n                                selected_attribute_options {\n                                    attribute_option {\n                                        uid\n                                        label\n                                        is_default\n                                    }\n                                }\n                                entered_attribute_value {\n                                    value\n                                }\n                                attribute_metadata {\n                                    uid\n                                    code\n                                    label\n                                    attribute_labels {\n                                        store_code\n                                        label\n                                    }\n                                    data_type\n                                    is_system\
17n                                    entity_type\n                                    ui_input {\n                                        ui_input_type\n                                        is_html_allowed\n                                    }\n                                    ... on ProductAttributeMetadata {\n                                        used_in_components\n                                    }\n                                }\n                            }\n                        }\n                    }\n                }\n            }\n            total_count\n            filters {\n                name\n                filter_items_count\n                request_var\n                filter_items {\n                    label\n                    value_string\n                }\n            }\n        }\n    }\n"]))),O=Object(b.a)(i||(i=o()(["\n    query getStoreConfigData {\n        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n        storeConfig {\n            store_code\n            product_url_suffix\n        }\n    }\n"])))},ysai:function(e,n,t){"use strict"
18var r,i=t("ERkP"),a=t.n(i),o=t("aWzz"),s=t("YyrX"),l=t("Fiew"),u=t("F66t"),c=t("VNWx"),d=t("GBwV"),g=t("Yb6q"),p=t("7wq/"),b=t.n(p),m=t("Z4DO"),f={getStoreConfigQuery:Object(m.a)(r||(r=b()(["\n    query GetStoreConfigDataForGalleryAC {\n        # eslint-disable-next-line @graphql-eslint/require-id-when-available\n        storeConfig {\n            store_code\n            product_url_suffix\n            magento_wishlist_general_is_enabled\n            enable_multiple_wishlists\n        }\n    }\n"])))},_=function Gallery(e){var n=e.items,t=Object(s.a)(c.a,e.classes),r=function useGallery(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object(s.a)(f,e.operations)
19Object(g.a)()
20var t=Object(d.a)(n.getStoreConfigQuery,{fetchPolicy:"cache-and-network"}).data
21return{storeConfig:t?t.storeConfig:null}}().storeConfig,o=Object(i.useMemo)(function(){return n.map(function(e,n){if(null===e)return a.a.createElement(u.a,{key:n})
22var t=e.categories.filter(function(e){return"Nuevos"===e.name})
23return a.a.createElement(l.a,{newProduct:t.length>0,key:e.id,item:e,storeConfig:r})})},[n,r])
24return a.a.createElement("div",{className:t.root,"aria-live":"polite","aria-busy":"false"},a.a.createElement("div",{className:t.items},o))}
25_.propTypes={classes:Object(o.shape)({filters:o.string,items:o.string,pagination:o.string,root:o.string}),items:o.array.isRequired}
26n.a=_}}])

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.