@visitscotland/component-library
Version:
VisitScotland Component Library
1 lines • 2.36 kB
JavaScript
(self.webpackChunk_visitscotland_component_library=self.webpackChunk_visitscotland_component_library||[]).push([[9122],{64713:function(){},73538:function(t,n,s){"use strict";var r=s(46422),e=s(48836);n.A={name:"VsWarning",status:"prototype",release:"0.1.0",components:{VsIcon:r.default,VsButton:e.default},props:{icon:{type:String,default:"warning"},type:{type:String,default:"normal",validator:function(t){return t.match(/(normal|cookie)/)}},size:{type:String,default:"normal",validator:function(t){return t.match(/(small|normal)/)}}},computed:{warningClasses:function(){return["vs-warning--".concat(this.size)]},btnAttrs:function(){var t={};return"cookie"===this.type&&(t.class="ot-sdk-show-settings vs-warning__cookie-trigger"),"small"===this.size&&(t.size="sm"),t}}}},51601:function(t,n,s){"use strict";s.d(n,{X:function(){return u}});var r=s(20641),e=s(90033),a=s(53751),o={class:"vs-warning__content"},i={key:0};function u(t,n,s,u,c,l){var f=(0,r.g2)("VsIcon"),v=(0,r.g2)("VsButton");return(0,r.uX)(),(0,r.CE)("div",{class:(0,e.normalizeClass)(["vs-warning",l.warningClasses]),"data-test":"vs-warning"},[(0,r.Lk)("div",o,[(0,r.bF)(f,{class:"vs-warning__icon",name:s.icon,variant:"tertiary"},null,8,["name"]),(0,r.Lk)("div",null,[(0,r.Lk)("p",null,[(0,r.RG)(t.$slots,"default")]),t.$slots["extra-content"]&&t.$slots["extra-content"]()?((0,r.uX)(),(0,r.CE)("p",i,[(0,r.RG)(t.$slots,"extra-content")])):(0,r.Q3)("",!0)])]),(0,r.bo)((0,r.bF)(v,(0,r.v6)(l.btnAttrs,{variant:"primary",class:"vs-warning__button"}),{default:(0,r.k6)((function(){return[(0,r.RG)(t.$slots,"button-text")]})),_:3},16),[[a.vShow,t.$slots["button-text"]&&t.$slots["button-text"]()]])],2)}},53579:function(t,n,s){"use strict";var r=s(85072),e=s.n(r),a=s(97825),o=s.n(a),i=s(77659),u=s.n(i),c=s(55056),l=s.n(c),f=s(10540),v=s.n(f),d=s(41113),m=s.n(d),g=s(64713),p=s.n(g),b={};b.styleTagTransform=m(),b.setAttributes=l(),b.insert=u().bind(null,"head"),b.domAPI=o(),b.insertStyleElement=v(),e()(p(),b),p()&&p().locals&&p().locals},79122:function(t,n,s){"use strict";s.r(n);var r=s(16801),e=s(96902);s(64543);const a=(0,s(66262).A)(e.A,[["render",r.X]]);n.default=a},96902:function(t,n,s){"use strict";s.d(n,{A:function(){return r.A}});var r=s(73538)},16801:function(t,n,s){"use strict";s.d(n,{X:function(){return r.X}});var r=s(51601)},64543:function(t,n,s){"use strict";s(53579)}}]);