@creaditor/newsletter-starterkit
Version:
Creaditor Newsletter Editor - Starterkit for creating beautiful email newsletters
1 lines • 20.1 kB
JavaScript
"use strict";(("undefined"!=typeof self?self:this).webpackChunkCreaditor=("undefined"!=typeof self?self:this).webpackChunkCreaditor||[]).push([[5204],{95204:(t,e,r)=>{r.r(e),r.d(e,{default:()=>W});const a=t=>{{const{component:e,commands:r,helpers:a}=t;return{select:t=>{let{changeTab:e,tab:r}=t},tabs:t=>{const e=[{text:"time"},{text:"design"}];return e.forEach((e=>e.selected=e.selected=e.text===t)),e},layout:t=>{let{tab:a,changeTab:n,tabs:o}=t;e.parent("col");return[{type:"datetime",value:e.props.date,active:"time"===a.text,onChange:t=>{const e=t.target.value;r.execCommand("date",e.toString())}},{type:"slider",title:"size",max:500,min:200,value:parseFloat(e.props.containerWidth),active:"design"===a.text,onInput:t=>{const e=t.target.value;r.execCommand("containerWidth",e+"px")}},{type:"divider",active:"design"===a.text},{type:"heading",level:5,text:"numbers"},{type:"colorpicker",title:"color",alpha:!1,value:e.props.numberColor,onChange:t=>{const e=t.target.value;r.execCommand("numberColor",e)}},{type:"divider"},{type:"heading",level:5,text:"labels"},{type:"checkbox",title:"counterTitle",checked:e.props.hasLabels,onChange:t=>{const e=t.target.checked;r.execCommand("hasLabels",e)}},{type:"colorpicker",title:"color",alpha:!1,alpha:!1,value:e.props.labelColor,onChange:t=>{const e=t.target.value;r.execCommand("labelColor",e)}},{type:"divider"}]}}}};function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}var o=/^\s+/,i=/\s+$/;function s(t,e){if(e=e||{},(t=t||"")instanceof s)return t;if(!(this instanceof s))return new s(t,e);var r=function(t){var e={r:0,g:0,b:0},r=1,a=null,s=null,l=null,h=!1,u=!1;"string"==typeof t&&(t=function(t){t=t.replace(o,"").replace(i,"").toLowerCase();var e,r=!1;if(k[t])t=k[t],r=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};if(e=q.rgb.exec(t))return{r:e[1],g:e[2],b:e[3]};if(e=q.rgba.exec(t))return{r:e[1],g:e[2],b:e[3],a:e[4]};if(e=q.hsl.exec(t))return{h:e[1],s:e[2],l:e[3]};if(e=q.hsla.exec(t))return{h:e[1],s:e[2],l:e[3],a:e[4]};if(e=q.hsv.exec(t))return{h:e[1],s:e[2],v:e[3]};if(e=q.hsva.exec(t))return{h:e[1],s:e[2],v:e[3],a:e[4]};if(e=q.hex8.exec(t))return{r:H(e[1]),g:H(e[2]),b:H(e[3]),a:E(e[4]),format:r?"name":"hex8"};if(e=q.hex6.exec(t))return{r:H(e[1]),g:H(e[2]),b:H(e[3]),format:r?"name":"hex"};if(e=q.hex4.exec(t))return{r:H(e[1]+""+e[1]),g:H(e[2]+""+e[2]),b:H(e[3]+""+e[3]),a:E(e[4]+""+e[4]),format:r?"name":"hex8"};if(e=q.hex3.exec(t))return{r:H(e[1]+""+e[1]),g:H(e[2]+""+e[2]),b:H(e[3]+""+e[3]),format:r?"name":"hex"};return!1}(t));"object"==n(t)&&(N(t.r)&&N(t.g)&&N(t.b)?(c=t.r,f=t.g,d=t.b,e={r:255*C(c,255),g:255*C(f,255),b:255*C(d,255)},h=!0,u="%"===String(t.r).substr(-1)?"prgb":"rgb"):N(t.h)&&N(t.s)&&N(t.v)?(a=B(t.s),s=B(t.v),e=function(t,e,r){t=6*C(t,360),e=C(e,100),r=C(r,100);var a=Math.floor(t),n=t-a,o=r*(1-e),i=r*(1-n*e),s=r*(1-(1-n)*e),l=a%6,h=[r,i,o,o,s,r][l],u=[s,r,r,i,o,o][l],c=[o,o,s,r,r,i][l];return{r:255*h,g:255*u,b:255*c}}(t.h,a,s),h=!0,u="hsv"):N(t.h)&&N(t.s)&&N(t.l)&&(a=B(t.s),l=B(t.l),e=function(t,e,r){var a,n,o;function i(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}if(t=C(t,360),e=C(e,100),r=C(r,100),0===e)a=n=o=r;else{var s=r<.5?r*(1+e):r+e-r*e,l=2*r-s;a=i(l,s,t+1/3),n=i(l,s,t),o=i(l,s,t-1/3)}return{r:255*a,g:255*n,b:255*o}}(t.h,a,l),h=!0,u="hsl"),t.hasOwnProperty("a")&&(r=t.a));var c,f,d;return r=w(r),{ok:h,format:t.format||u,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:r}}(t);this._originalInput=t,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=e.format||r.format,this._gradientType=e.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}function l(t,e,r){t=C(t,255),e=C(e,255),r=C(r,255);var a,n,o=Math.max(t,e,r),i=Math.min(t,e,r),s=(o+i)/2;if(o==i)a=n=0;else{var l=o-i;switch(n=s>.5?l/(2-o-i):l/(o+i),o){case t:a=(e-r)/l+(e<r?6:0);break;case e:a=(r-t)/l+2;break;case r:a=(t-e)/l+4}a/=6}return{h:a,s:n,l:s}}function h(t,e,r){t=C(t,255),e=C(e,255),r=C(r,255);var a,n,o=Math.max(t,e,r),i=Math.min(t,e,r),s=o,l=o-i;if(n=0===o?0:l/o,o==i)a=0;else{switch(o){case t:a=(e-r)/l+(e<r?6:0);break;case e:a=(r-t)/l+2;break;case r:a=(t-e)/l+4}a/=6}return{h:a,s:n,v:s}}function u(t,e,r,a){var n=[R(Math.round(t).toString(16)),R(Math.round(e).toString(16)),R(Math.round(r).toString(16))];return a&&n[0].charAt(0)==n[0].charAt(1)&&n[1].charAt(0)==n[1].charAt(1)&&n[2].charAt(0)==n[2].charAt(1)?n[0].charAt(0)+n[1].charAt(0)+n[2].charAt(0):n.join("")}function c(t,e,r,a){return[R(L(a)),R(Math.round(t).toString(16)),R(Math.round(e).toString(16)),R(Math.round(r).toString(16))].join("")}function f(t,e){e=0===e?0:e||10;var r=s(t).toHsl();return r.s-=e/100,r.s=F(r.s),s(r)}function d(t,e){e=0===e?0:e||10;var r=s(t).toHsl();return r.s+=e/100,r.s=F(r.s),s(r)}function g(t){return s(t).desaturate(100)}function b(t,e){e=0===e?0:e||10;var r=s(t).toHsl();return r.l+=e/100,r.l=F(r.l),s(r)}function m(t,e){e=0===e?0:e||10;var r=s(t).toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(-e/100*255))),r.g=Math.max(0,Math.min(255,r.g-Math.round(-e/100*255))),r.b=Math.max(0,Math.min(255,r.b-Math.round(-e/100*255))),s(r)}function p(t,e){e=0===e?0:e||10;var r=s(t).toHsl();return r.l-=e/100,r.l=F(r.l),s(r)}function v(t,e){var r=s(t).toHsl(),a=(r.h+e)%360;return r.h=a<0?360+a:a,s(r)}function _(t){var e=s(t).toHsl();return e.h=(e.h+180)%360,s(e)}function y(t,e){if(isNaN(e)||e<=0)throw new Error("Argument to polyad must be a positive number");for(var r=s(t).toHsl(),a=[s(t)],n=360/e,o=1;o<e;o++)a.push(s({h:(r.h+o*n)%360,s:r.s,l:r.l}));return a}function x(t){var e=s(t).toHsl(),r=e.h;return[s(t),s({h:(r+72)%360,s:e.s,l:e.l}),s({h:(r+216)%360,s:e.s,l:e.l})]}function M(t,e,r){e=e||6,r=r||30;var a=s(t).toHsl(),n=360/r,o=[s(t)];for(a.h=(a.h-(n*e>>1)+720)%360;--e;)a.h=(a.h+n)%360,o.push(s(a));return o}function A(t,e){e=e||6;for(var r=s(t).toHsv(),a=r.h,n=r.s,o=r.v,i=[],l=1/e;e--;)i.push(s({h:a,s:n,v:o})),o=(o+l)%1;return i}s.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,e,r,a=this.toRgb();return t=a.r/255,e=a.g/255,r=a.b/255,.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},setAlpha:function(t){return this._a=w(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=h(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=h(this._r,this._g,this._b),e=Math.round(360*t.h),r=Math.round(100*t.s),a=Math.round(100*t.v);return 1==this._a?"hsv("+e+", "+r+"%, "+a+"%)":"hsva("+e+", "+r+"%, "+a+"%, "+this._roundA+")"},toHsl:function(){var t=l(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=l(this._r,this._g,this._b),e=Math.round(360*t.h),r=Math.round(100*t.s),a=Math.round(100*t.l);return 1==this._a?"hsl("+e+", "+r+"%, "+a+"%)":"hsla("+e+", "+r+"%, "+a+"%, "+this._roundA+")"},toHex:function(t){return u(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return function(t,e,r,a,n){var o=[R(Math.round(t).toString(16)),R(Math.round(e).toString(16)),R(Math.round(r).toString(16)),R(L(a))];if(n&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1))return o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0);return o.join("")}(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*C(this._r,255))+"%",g:Math.round(100*C(this._g,255))+"%",b:Math.round(100*C(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*C(this._r,255))+"%, "+Math.round(100*C(this._g,255))+"%, "+Math.round(100*C(this._b,255))+"%)":"rgba("+Math.round(100*C(this._r,255))+"%, "+Math.round(100*C(this._g,255))+"%, "+Math.round(100*C(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(S[u(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+c(this._r,this._g,this._b,this._a),r=e,a=this._gradientType?"GradientType = 1, ":"";if(t){var n=s(t);r="#"+c(n._r,n._g,n._b,n._a)}return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+e+",endColorstr="+r+")"},toString:function(t){var e=!!t;t=t||this._format;var r=!1,a=this._a<1&&this._a>=0;return e||!a||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(r=this.toRgbString()),"prgb"===t&&(r=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(r=this.toHexString()),"hex3"===t&&(r=this.toHexString(!0)),"hex4"===t&&(r=this.toHex8String(!0)),"hex8"===t&&(r=this.toHex8String()),"name"===t&&(r=this.toName()),"hsl"===t&&(r=this.toHslString()),"hsv"===t&&(r=this.toHsvString()),r||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return s(this.toString())},_applyModification:function(t,e){var r=t.apply(null,[this].concat([].slice.call(e)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(b,arguments)},brighten:function(){return this._applyModification(m,arguments)},darken:function(){return this._applyModification(p,arguments)},desaturate:function(){return this._applyModification(f,arguments)},saturate:function(){return this._applyModification(d,arguments)},greyscale:function(){return this._applyModification(g,arguments)},spin:function(){return this._applyModification(v,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(M,arguments)},complement:function(){return this._applyCombination(_,arguments)},monochromatic:function(){return this._applyCombination(A,arguments)},splitcomplement:function(){return this._applyCombination(x,arguments)},triad:function(){return this._applyCombination(y,[3])},tetrad:function(){return this._applyCombination(y,[4])}},s.fromRatio=function(t,e){if("object"==n(t)){var r={};for(var a in t)t.hasOwnProperty(a)&&(r[a]="a"===a?t[a]:B(t[a]));t=r}return s(t,e)},s.equals=function(t,e){return!(!t||!e)&&s(t).toRgbString()==s(e).toRgbString()},s.random=function(){return s.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},s.mix=function(t,e,r){r=0===r?0:r||50;var a=s(t).toRgb(),n=s(e).toRgb(),o=r/100;return s({r:(n.r-a.r)*o+a.r,g:(n.g-a.g)*o+a.g,b:(n.b-a.b)*o+a.b,a:(n.a-a.a)*o+a.a})},s.readability=function(t,e){var r=s(t),a=s(e);return(Math.max(r.getLuminance(),a.getLuminance())+.05)/(Math.min(r.getLuminance(),a.getLuminance())+.05)},s.isReadable=function(t,e,r){var a,n,o=s.readability(t,e);switch(n=!1,(a=function(t){var e,r;e=((t=t||{level:"AA",size:"small"}).level||"AA").toUpperCase(),r=(t.size||"small").toLowerCase(),"AA"!==e&&"AAA"!==e&&(e="AA");"small"!==r&&"large"!==r&&(r="small");return{level:e,size:r}}(r)).level+a.size){case"AAsmall":case"AAAlarge":n=o>=4.5;break;case"AAlarge":n=o>=3;break;case"AAAsmall":n=o>=7}return n},s.mostReadable=function(t,e,r){var a,n,o,i,l=null,h=0;n=(r=r||{}).includeFallbackColors,o=r.level,i=r.size;for(var u=0;u<e.length;u++)(a=s.readability(t,e[u]))>h&&(h=a,l=s(e[u]));return s.isReadable(t,l,{level:o,size:i})||!n?l:(r.includeFallbackColors=!1,s.mostReadable(t,["#fff","#000"],r))};var k=s.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},S=s.hexNames=function(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}(k);function w(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function C(t,e){(function(t){return"string"==typeof t&&-1!=t.indexOf(".")&&1===parseFloat(t)})(t)&&(t="100%");var r=function(t){return"string"==typeof t&&-1!=t.indexOf("%")}(t);return t=Math.min(e,Math.max(0,parseFloat(t))),r&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function F(t){return Math.min(1,Math.max(0,t))}function H(t){return parseInt(t,16)}function R(t){return 1==t.length?"0"+t:""+t}function B(t){return t<=1&&(t=100*t+"%"),t}function L(t){return Math.round(255*parseFloat(t)).toString(16)}function E(t){return H(t)/255}var T,z,$,q=(z="[\\s|\\(]+("+(T="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+T+")[,|\\s]+("+T+")\\s*\\)?",$="[\\s|\\(]+("+T+")[,|\\s]+("+T+")[,|\\s]+("+T+")[,|\\s]+("+T+")\\s*\\)?",{CSS_UNIT:new RegExp(T),rgb:new RegExp("rgb"+z),rgba:new RegExp("rgba"+$),hsl:new RegExp("hsl"+z),hsla:new RegExp("hsla"+$),hsv:new RegExp("hsv"+z),hsva:new RegExp("hsva"+$),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function N(t){return!!q.CSS_UNIT.exec(t)}const I=()=>({set:(t,e,r)=>{switch(e){case"containerWidth":case"numberFontFamily":case"labelSize":case"numberSize":case"colBorderSize":case"hasLabels":case"colBorderSize":case"labelFontFamily":case"numberFontFamily":case"date":return t[e]=r,!0;case"labelColor":case"colBg":case"containerBg":case"numberColor":case"colBorderColor":return r="#"+s(r).toHex(),t[e]=r,!0}}});r(36351);var O=r(70235);function P(t){return(t=s(t).toRgb()).r+","+t.g+","+t.b+","+t.a}const W=()=>{const t="countdown";return{name:t,create:e=>{let{createElement:r,compose:n,helpers:o}=e;const i=n.props,l=document.createElement("div");l.style.position="relative";const h=document.createElement("img");h.style.maxWidth="100%";const u=document.createElement("cdtr-block-loader");function c(){let{key:t,value:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};u.parentElement||"containerWidth"===t||l.append(u);const r=f.closest("col");let a;if(r&&(a=r.props?.style?.background),!a){const t=f.closest("block");t&&(a=a=t.props?.style?.background)}if(!a){const t=f.closest("section");t&&(a=a=t.props?.style?.background)}if(!a){const t=f.closest("root");t&&(a=a=t.props?.style?.background)}"transparent"===a&&(a="#fff"),a||(a="#fff");const o=s(a);n.props.containerBg="#"+o.toHex();const c=function(t){const e=new Date(t);return`${String(e.getMonth()+1).padStart(2,"0")}/${String(e.getDate()).padStart(2,"0")}/${e.getFullYear()}+${String(e.getHours()).padStart(2,"0")}:${String(e.getMinutes()).padStart(2,"0")}:${String(e.getSeconds()).padStart(2,"0")}`}(n.props.date),[d,g]=c.split("+"),b=O.h.get("config","language");let m,p,v,_;m="he"===b?"ימים":"Days",p="he"===b?"שעות":"Hours",v="he"===b?"דקות":"Minutes",_="he"===b?"שניות":"Seconds";const y=function(t){let{time:e,date:r,showTitles:a,ht:n="",mt:o="",st:i="",dt:s="",bgColor:l,timerC:h,titleC:u,language:c}=t;"transparent"===l&&(l="#fff"),-1!==l.indexOf("#")&&(l=P(l)),-1!==h.indexOf("#")&&(h=P(h)),-1!==u.indexOf("#")&&(u=P(u));const f={time:e,date:r,showTitles:a,ht:n,mt:o,st:i,dt:s,bgColor:l,timerC:h,titleC:u,language:c};let d=0;const g=["https://app.creaditor.com/assets/countdown/timerHandler.ashx?"];for(var b in f.time=f.date+"+"+f.time,delete f.date,f.showTitles&&"false"!==f.showTitles||(delete f.ht,delete f.mt,delete f.st,delete f.dt),f.ht||delete f.ht,f.mt||delete f.mt,f.st||delete f.st,f.dt||delete f.dt,f)d>0&&g.push("&"),g.push(b+"="+f[b]),d++;return g.join("")}({date:d,showTitles:!!i.hasLabels,time:g,bgColor:i.containerBg,timerC:i.numberColor,titleC:i.labelColor,language:i.language,dt:m,ht:p,mt:v,st:_});h.src=y,h.addEventListener("load",(()=>{setTimeout((()=>{u.remove()}),0)}),{once:!0}),i.containerWidth&&(h.style.width=i.containerWidth)}u.style.position="absolute",u.style.left="50%",u.style.top="50%",u.style.transform="translate(-50%,-50%)",u.color="var(--primary-color)",n.editor.on("update",c),l.append(h);const f=r({name:t,id:n.id,template:l,defaultProps:{hasColons:!0,hasLabels:!0,date:"",language:"he",style:{},classList:[],containerWidth:"800px",containerBg:"#fff",containerRadius:"0",colBg:"transparent",colBorderStyle:"none",colBorderSize:"0",colBorderColor:"none",colBorderPadding:"0",colBorderRadius:"100px",numberSize:"30px",numberColor:"black",numberFontFamily:"Arial",labelSize:"14px",labelColor:"black",labelfontFamily:"Arial"},render:t=>{c(t)},validator:I(),draggable:{group:"element"},droppable:{group:"element"},handleBar:!0,schema:n.schema,onSelect:t=>{h.classList.add(t)},onDeselect:t=>{h.classList.remove(t)},elementProps:n,remove:()=>{l.remove()},createEditor:a});return c(),f}}}}}]);