@contentstack/live-preview-utils
Version:
Contentstack provides the Live Preview SDK to establish a communication channel between the various Contentstack SDKs and your website, transmitting live changes to the preview pane.
1 lines • 3.32 kB
Source Map (JSON)
{"version":3,"sources":["../../../../../src/visualBuilder/components/icons/EmptyAppIcon.tsx"],"sourcesContent":["export const EmptyAppIcon = ({\n id = \"\",\n ...props\n}: React.SVGProps<SVGSVGElement> & { id?: string }) => {\n return (\n <svg\n width=\"35\"\n height=\"35\"\n viewBox=\"0 0 72 72\"\n fill=\"none\"\n xmlns=\"http://www.w3.org/2000/svg\"\n {...props}\n >\n <circle cx=\"36\" cy=\"36\" r=\"36\" fill={getColorFromString(id)} />\n <path\n fillRule=\"evenodd\"\n clipRule=\"evenodd\"\n d=\"M32.0577 27.3091H25.7747C25.1627 27.3091 24.6667 27.8052 24.6667 28.4171V31.6933H25.4351C28.2423 31.6933 30.9099 33.6523 30.9099 36.8808C30.9099 40.0525 28.3048 42.1467 25.4351 42.1467H24.6667V47.2253C24.6667 47.8372 25.1627 48.3333 25.7747 48.3333H30.8533V47.5649C30.8533 44.6952 32.9475 42.0901 36.1192 42.0901C39.3477 42.0901 41.3067 44.7577 41.3067 47.5649V48.3333H44.5829C45.1948 48.3333 45.6909 47.8372 45.6909 47.2253V40.8782L47.9921 40.5598C49.9596 40.2875 51.3333 38.7771 51.3333 36.8808C51.3333 35.0149 49.9935 33.5515 47.9984 33.2804L45.6909 32.9668V28.4171C45.6909 27.8052 45.1948 27.3091 44.5829 27.3091H40.0974L39.7801 25.0065C39.5081 23.0327 38.0085 21.6667 36.1192 21.6667C34.1999 21.6667 32.6528 23.0659 32.3798 25.0128L32.0577 27.3091ZM38.64 51V47.5649C38.64 45.9382 37.5988 44.7567 36.1192 44.7567C34.6198 44.7567 33.52 45.9602 33.52 47.5649V51H25.7747C23.69 51 22 49.31 22 47.2253V39.48H25.4351C27.0398 39.48 28.2433 38.3802 28.2433 36.8808C28.2433 35.4012 27.0618 34.36 25.4351 34.36H22V28.4171C22 26.3324 23.69 24.6424 25.7747 24.6424H29.739C30.1842 21.4681 32.7819 19 36.1192 19C39.4662 19 41.9856 21.4774 42.4218 24.6424H44.5829C46.6676 24.6424 48.3576 26.3324 48.3576 28.4171V30.638C51.5153 31.0671 54 33.5263 54 36.8808C54 40.2256 51.5248 42.763 48.3576 43.2013V47.2253C48.3576 49.31 46.6676 51 44.5829 51H38.64Z\"\n fill=\"white\"\n />\n </svg>\n );\n};\nexport const sumOfAscii = (str: string): number =>\n [...str].reduce((a, b) => a + b.charCodeAt(0), 0);\n\nexport const getColorFromString = (str: string = \"\"): string => {\n const colorList: string[] = [\n \"#99D8CE\",\n \"#6BC3FE\",\n \"#5060C1\",\n \"#835EC3\",\n \"#B16DBD\",\n \"#FF85BC\",\n \"#FF7E83\",\n \"#A2D959\",\n \"#59BA5E\",\n ];\n return colorList[sumOfAscii(str) % colorList.length];\n};\n"],"mappings":";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAKQ;AALD,IAAM,eAAe,CAAC;AAAA,EACzB,KAAK;AAAA,EACL,GAAG;AACP,MAAuD;AACnD,SACI;AAAA,IAAC;AAAA;AAAA,MACG,OAAM;AAAA,MACN,QAAO;AAAA,MACP,SAAQ;AAAA,MACR,MAAK;AAAA,MACL,OAAM;AAAA,MACL,GAAG;AAAA,MAEJ;AAAA,oDAAC,YAAO,IAAG,MAAK,IAAG,MAAK,GAAE,MAAK,MAAM,mBAAmB,EAAE,GAAG;AAAA,QAC7D;AAAA,UAAC;AAAA;AAAA,YACG,UAAS;AAAA,YACT,UAAS;AAAA,YACT,GAAE;AAAA,YACF,MAAK;AAAA;AAAA,QACT;AAAA;AAAA;AAAA,EACJ;AAER;AACO,IAAM,aAAa,CAAC,QACvB,CAAC,GAAG,GAAG,EAAE,OAAO,CAAC,GAAG,MAAM,IAAI,EAAE,WAAW,CAAC,GAAG,CAAC;AAE7C,IAAM,qBAAqB,CAAC,MAAc,OAAe;AAC5D,QAAM,YAAsB;AAAA,IACxB;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,IACA;AAAA,EACJ;AACA,SAAO,UAAU,WAAW,GAAG,IAAI,UAAU,MAAM;AACvD;","names":[]}