(window.webpackJsonp=window.webpackJsonp||[]).push([[51],{325:function(t,e,n){"use strict";n.r(e);n(230),n(14),n(19),n(18),n(69);var r={name:"TzTestimonialCard",components:{GraphicContainer:()=>n.e(5).then(n.bind(null,262)),TzAvatar:()=>n.e(7).then(n.bind(null,324)),TzStarRating:()=>n.e(50).then(n.bind(null,339))},props:{avatarClasses:{type:[Array,String],default:()=>""},avatarInitialsClasses:{type:[Array,String],default:()=>""},avatarContainerClasses:{type:[Array,String],default:()=>""},avatarContentAlignment:{type:String,default:()=>"items-center justify-center"},avatarSubtextClasses:{type:[Array,String],default:()=>""},avatarTextClasses:{type:[Array,String],default:()=>""},bodyFont:{type:Object,default:()=>({})},cardClasses:{type:[Array,String],default:()=>"transparent-card"},cardColor:{type:String,default:()=>""},centeredReview:{type:Boolean,default:()=>!1},contentClasses:{type:[Array,String],default:()=>""},contentDirection:{type:String,default:()=>"column"},descriptionClasses:{type:[Array,String],default:()=>""},flatCard:{type:Boolean,default:()=>!0},headingFont:{type:Object,default:()=>({})},iconHeight:{type:[String,Array],default:()=>"h-20"},iconWidth:{type:[String,Array],default:()=>"w-20"},iconClasses:{type:[Array,Object,String],default:()=>""},leftIconClasses:{type:[Array,Object,String],default:()=>""},outerAvatar:{type:Boolean,default:()=>!1},ratingsClasses:{type:[Array,String],default:()=>""},showAvatar:{type:Boolean,default:()=>!0},showCustomIcon:{type:Boolean,default:()=>!1},showTextIcons:{type:Boolean,default:()=>!0},testimonial:{type:Object,default:()=>({})},testimonialCardClass:{type:Boolean,default:()=>!0},testimonialContainerClasses:{type:Array,default:()=>[]}},computed:{directionClasses(){return"column"===this.contentDirection?"flex-col items-center justify-space-between h-full":"flex-row flex-wrap items-center justify-center"},graphicHeightAndWidth(){var t=[],e=[];return t="string"==typeof this.iconHeight?[this.iconHeight]:[...this.iconHeight],(e="string"==typeof this.iconWidth?[this.iconWidth]:[...this.iconWidth]).some((t=>t.startsWith("w-")))||e.push("w-20"),t.some((t=>t.startsWith("h-")))||e.push("h-20"),{height:t.join(" "),width:e.join(" ")}}},methods:{validAvatar(){return this.testimonial.author&&(this.testimonial.author.name||this.testimonial.author.title||this.testimonial.author.image&&this.testimonial.author.image.src)}}},o=n(9),component=Object(o.a)(r,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"flex grow basis-full m-2 text-center",class:{"flex-col items-stretch justify-space-between":t.outerAvatar}},[e("div",{staticClass:"flex tz-card basis-full relative",class:[t.cardClasses,{"testimonial-card":t.testimonialCardClass}],attrs:{flat:t.flatCard,color:t.cardColor}},[e("div",{staticClass:"flex grow",class:{"items-center justify-center":"column"===t.contentDirection}},[e("div",{staticClass:"flex grow",class:t.directionClasses},[t.showCustomIcon?e("tz-row",{staticClass:"grow-0",attrs:{align:"start",justify:"center"}},[t.testimonial.graphic&&t.testimonial.graphic.type&&("image"===t.testimonial.graphic.type&&t.testimonial.graphic.image||"icon"===t.testimonial.graphic.type&&t.testimonial.graphic.icon)?e("graphic-container",{class:{"grow-0":"icon"===t.testimonial.graphic.type,"mb-2":"image"===t.testimonial.graphic.type},attrs:{destination:t.testimonial.graphic.url}},["icon"===t.testimonial.graphic.type?e("span",{staticClass:"grow-0"},[e("tz-icon",{attrs:{"icon-class":[t.iconClasses],"icon-height":t.graphicHeightAndWidth.height,"icon-width":t.graphicHeightAndWidth.width,icon:t.testimonial.graphic.icon}})],1):t._e(),t._v(" "),"image"===t.testimonial.graphic.type?e("tz-lazy-img",{attrs:{"img-classes":[t.graphicHeightAndWidth.height,t.graphicHeightAndWidth.width],src:t.testimonial.graphic.image.src,alt:t.testimonial.graphic.image.alt_text,"full-width":!1,"background-img":!1}}):t._e()],1):t._e()],1):t._e(),t._v(" "),t.testimonial.rating?e("div",{staticClass:"mb-5 text-center",staticStyle:{width:"100%"}},[e("tz-star-rating",{attrs:{rating:t.testimonial.rating,"star-classes":t.ratingsClasses}})],1):t._e(),t._v(" "),e("div",{staticClass:"flex grow basis-full",class:t.contentClasses},[e("div",{staticClass:"flex justify-center",class:{"flex-row grow":"row"===t.contentDirection,"testimonial-container":"row"===t.contentDirection&&!t.centeredReview}},["row"===t.contentDirection&&t.showTextIcons?e("div",{staticClass:"grow-0 testimonial-icon-container",class:t.testimonialContainerClasses},[t.testimonial.graphic&&t.testimonial.graphic.type&&("image"===t.testimonial.graphic.type&&t.testimonial.graphic.image||"icon"===t.testimonial.graphic.type&&t.testimonial.graphic.icon)?e("graphic-container",{attrs:{destination:t.testimonial.graphic.url}},["icon"===t.testimonial.graphic.type?e("div",[e("tz-icon",{attrs:{"icon-class":[t.iconClasses,t.leftIconClasses],"icon-height":t.graphicHeightAndWidth.height,"icon-width":t.graphicHeightAndWidth.width,icon:t.testimonial.graphic.icon}})],1):t._e(),t._v(" "),"image"===t.testimonial.graphic.type?e("tz-lazy-img",{staticClass:"mb-2",attrs:{src:t.testimonial.graphic.image.src,alt:t.testimonial.graphic.image.alt_text||void 0,"img-classes":[t.leftIconClasses,t.graphicHeightAndWidth.width,t.graphicHeightAndWidth.height],"full-width":!1,"background-img":!1}}):t._e()],1):t._e()],1):t._e(),t._v(" "),e("div",{class:{"flex grow self-center items-center justify-center":"row"===t.contentDirection}},[e("div",{class:t.descriptionClasses,style:{"font-family":t.bodyFont.family,"font-weight":t.bodyFont.bodyWeight},domProps:{innerHTML:t._s(t.testimonial.description)}})]),t._v(" "),"row"===t.contentDirection&&t.showTextIcons?e("div",{staticClass:"flex grow-0 testimonial-icon-container",class:t.testimonialContainerClasses},[t.testimonial.graphic&&t.testimonial.graphic.type&&("image"===t.testimonial.graphic.type&&t.testimonial.graphic.image||"icon"===t.testimonial.graphic.type&&t.testimonial.graphic.icon)?e("graphic-container",{attrs:{destination:t.testimonial.graphic.url}},["icon"===t.testimonial.graphic.type?e("div",[e("tz-icon",{attrs:{"icon-class":[t.iconClasses],"icon-height":t.graphicHeightAndWidth.height,"icon-width":t.graphicHeightAndWidth.width,icon:t.testimonial.graphic.icon}})],1):t._e(),t._v(" "),t.testimonial.graphic&&"image"===t.testimonial.graphic.type?e("tz-lazy-img",{staticClass:"large-icon",attrs:{src:t.testimonial.graphic.image&&t.testimonial.graphic.image.src,alt:t.testimonial.graphic.image&&t.testimonial.graphic.image.alt_text||void 0,"img-classes":[t.graphicHeightAndWidth.height,t.graphicHeightAndWidth.width],"full-width":!1,"background-img":!1}}):t._e()],1):t._e()],1):t._e()])]),t._v(" "),t.validAvatar()?e("tz-row",{staticClass:"mt-5 grow-0",class:[t.avatarContainerClasses]},[e("tz-avatar",{attrs:{"show-image":t.showAvatar,src:t.testimonial.author&&t.testimonial.author.image&&t.testimonial.author.image.src,text:t.testimonial.author&&t.testimonial.author.name,"sub-text":t.testimonial.author?t.testimonial.author.title||t.testimonial.author.location:"","heading-font":t.headingFont,"body-font":t.bodyFont,"avatar-classes":t.avatarClasses,"avatar-initials-classes":t.avatarInitialsClasses,"avatar-text-classes":t.avatarTextClasses,"sub-text-classes":t.avatarSubtextClasses,"avatar-content-alignment":t.avatarContentAlignment,"skeleton-height":60}})],1):t._e()],1)])]),t._v(" "),t.outerAvatar&&t.validAvatar()?e("tz-row",{staticClass:"mt-8 mb-2 shrink",attrs:{align:"center",justify:"center"}},[e("tz-avatar",{attrs:{"show-image":!0,src:t.testimonial.author&&t.testimonial.author.image&&t.testimonial.author.image.src,text:t.testimonial.author&&t.testimonial.author.name,"heading-font":t.headingFont,"body-font":t.bodyFont,"avatar-classes":t.avatarClasses,"avatar-initials-class":t.avatarInitialsClasses,"avatar-text-classes":t.avatarTextClasses,"sub-text-classes":t.avatarSubtextClasses,"avatar-content-alignment":t.avatarContentAlignment,"initials-only":!(t.testimonial.author&&t.testimonial.author.image&&t.testimonial.author.image.src),"show-author-name":!1}})],1):t._e()],1)}),[],!1,null,"1ab9e018",null);e.default=component.exports}}]);