Mix Row

Error rendering component

Could not render component '@undefined' - component not found.

<!-- Error rendering component -->
<!-- Could not render component '@undefined' - component not found. -->
<!-- Error: Could not render component '@undefined' - component not found.
    at Object.render (/opt/build/repo/node_modules/@frctl/handlebars/src/helpers/render.js:25:19)
    at Object.helperWrapper (/opt/build/repo/node_modules/promised-handlebars/index.js:130:23)
    at Object.<anonymous> (/opt/build/repo/node_modules/promised-handlebars/lib/utils.js:29:28)
    at Object.wrapper (/opt/build/repo/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
    at Object.eval [as main] (eval at createFunctionContext (/opt/build/repo/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:25:102)
    at main (/opt/build/repo/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
    at ret (/opt/build/repo/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
    at ret (/opt/build/repo/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
    at prepareAndResolveMarkers (/opt/build/repo/node_modules/promised-handlebars/index.js:99:39)
    at /opt/build/repo/node_modules/promised-handlebars/lib/utils.js:29:28
    at HandlebarsAdapter.render (/opt/build/repo/node_modules/@frctl/handlebars/src/adapter.js:34:30)
    at ComponentSource._renderVariant (/opt/build/repo/node_modules/@frctl/fractal/src/api/components/source.js:207:30)
    at _renderVariant.next (<anonymous>)
    at onFulfilled (/opt/build/repo/node_modules/co/index.js:65:19)
    at bound (domain.js:426:14)
    at runBound (domain.js:439:12) -->
<div class="mixed-row">
    <div class="container">
        <div class="row">
            {{ render '@catalog-item--product-black' }}
            </div>
            <{{{ category.tag }}} class="catalog-item {{ category.class }}" tabindex="0">
                <div class="row">
                    <div class="col-md-6">
                        {{ render '@image' category.image merge=true }}
                    </div>
                    <div class="col-md-6">
                        <h3 class="color-white"><img src="{{ category.name }}" /></h3>
                        <form action="#" class="mix__category-col__primary-form">
                            {{ render '@button' primaryAction }}
                        </form>
                    </div>
                </div>
            </div>
            <div class="catalog-item White">
                {{ render '@image' product.image merge=true }}
                <h3>{{ product.name }}</h3>
                <div class="">
                    <div class="mix__catalog-item__price">
                        {{ render (component price.name) price.context }}
                    </div>
                    <form action="#" class="mix__catalog-item__primary-form">
                        {{ render '@button' primaryAction }}
                    </form>
                </div>
            </div>
        </div>
    </div>

</div>
{
  "category": {
    "width": "",
    "image": {
      "wrapperClass": "catalog-item__image-wrapper",
      "dataSrc": "/images/product/adidas_kickboks_scheenbeschermers_hybridrood1.png"
    },
    "text": "Broekjes",
    "tag": "h3",
    "button": "Bekijk Broekjes",
    "url": "#",
    "class": ""
  },
  "product": {
    "tag": "div",
    "class": "",
    "badge": {
      "name": "badge--sale",
      "context": {
        "class": "badge catalog-item__badge",
        "text": ""
      }
    },
    "image": {
      "wrapperClass": "catalog-item__image-wrapper",
      "dataSrc": "/images/product/adidas_kickboks_scheenbeschermers_hybridrood1.png"
    },
    "name": "Adidas Kickboks Scheenbeschermers - Hybrid Super Pro Zwart/Rood",
    "price": {
      "name": "price",
      "context": {
        "regularPrice": "79,95",
        "specialPrice": "99,95",
        "prefix": {
          "tag": "",
          "text": "€"
        },
        "suffix": {
          "tag": "",
          "text": ""
        }
      }
    },
    "rating": {
      "class": "catalog-item__rating"
    },
    "swatches": true,
    "primaryAction": {
      "tag": "button",
      "text": "<span class=\"catalog-item__cart-text\"></span>",
      "class": "button--plus catalog-item__primary-action",
      "icon": {
        "id": "plus",
        "title": "Shopping cart",
        "class": "icon catalog-item__cart-icon"
      }
    },
    "secondaryActions": {
      "wishlist": {
        "tag": "button",
        "class": "button--icon",
        "icon": {
          "id": "heart",
          "title": "Heart",
          "class": "button__icon"
        },
        "attributes": "type=\"button\" aria-label=\"Add to Wish List\""
      },
      "compare": {
        "tag": "button",
        "class": "button--icon",
        "icon": {
          "id": "compare",
          "title": "Compare",
          "class": "button__icon"
        },
        "attributes": "type=\"button\" aria-label=\"Add to compare\""
      }
    }
  }
}

There are no notes for this item.