@visitscotland/component-library
Version:
VisitScotland Component Library
1 lines • 2.41 kB
JavaScript
(self.webpackChunk_visitscotland_component_library=self.webpackChunk_visitscotland_component_library||[]).push([[4232],{568:function(t,s,r){"use strict";r.d(s,{X:function(){return a.X}});var a=r(25384)},14232:function(t,s,r){"use strict";r.r(s);var a=r(568),e=r(39664);r(90650);const n=(0,r(66262).A)(e.A,[["render",a.X]]);s.default=n},25384:function(t,s,r){"use strict";r.d(s,{X:function(){return i}});var a=r(20641),e=r(90033),n={key:0,class:"vs-card__header"},o={class:"vs-card__body"},l={key:1,class:"vs-card__footer"},c={key:2,class:"vs-card__image"};function i(t,s,r,i,d,u){return(0,a.uX)(),(0,a.CE)("div",{class:(0,e.normalizeClass)(["vs-card",u.cardClasses]),"data-test":"vs-card",style:(0,e.normalizeStyle)(u.cardStyles)},[t.$slots["vs-card-header"]&&t.$slots["vs-card-header"]()?((0,a.uX)(),(0,a.CE)("div",n,[(0,a.RG)(t.$slots,"vs-card-header")])):(0,a.Q3)("",!0),(0,a.Lk)("div",o,[(0,a.RG)(t.$slots,"vs-card-body")]),t.$slots["vs-card-footer"]&&t.$slots["vs-card-footer"]()?((0,a.uX)(),(0,a.CE)("div",l,[(0,a.RG)(t.$slots,"vs-card-footer")])):(0,a.Q3)("",!0),"overlay"===r.cardStyle&&t.$slots["vs-card-image"]&&t.$slots["vs-card-image"]()?((0,a.uX)(),(0,a.CE)("div",c,[(0,a.RG)(t.$slots,"vs-card-image")])):(0,a.Q3)("",!0)],6)}},26126:function(t,s,r){"use strict";var a=r(85072),e=r.n(a),n=r(97825),o=r.n(n),l=r(77659),c=r.n(l),i=r(55056),d=r.n(i),u=r(10540),v=r.n(u),f=r(41113),y=r.n(f),h=r(68380),m=r.n(h),p={};p.styleTagTransform=y(),p.setAttributes=d(),p.insert=c().bind(null,"head"),p.domAPI=o(),p.insertStyleElement=v(),e()(m(),p),m()&&m().locals&&m().locals},32796:function(t,s,r){"use strict";var a=r(34982);s.A={name:"VsCard",status:"prototype",release:"0.1.0",props:{cardStyle:{type:String,default:null,validator:function(t){return t.match(/(elevated|outlined|overlay)/)}},fillColor:{type:String,default:"vs-color-interaction-cta-subtle"},accentBar:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1}},data:function(){return{tokens:a}},computed:{cardClasses:function(){return[{"vs-card--horizontal":this.horizontal,"vs-card--accent-bar":this.accentBar},this.cardStyle?"vs-card--".concat(this.cardStyle):null]},cardStyles:function(){return this.fillColor?{"background-color":this.tokens[this.fillColor]||this.fillColor}:null}}}},39664:function(t,s,r){"use strict";r.d(s,{A:function(){return a.A}});var a=r(32796)},68380:function(){},90650:function(t,s,r){"use strict";r(26126)}}]);