UNPKG

prometix

Version:

**Prometix** adalah widget feedback ringan berbasis React + TailwindCSS yang dapat di-embed langsung di HTML atau diintegrasikan ke aplikasi React. Cocok untuk mengumpulkan umpan balik pengguna secara cepat dan mudah.

3 lines 52.3 kB
import t,{useContext as e,useState as o,useEffect as r,useMemo as n}from"react";import i from"react-dom/client";import{createPortal as a}from"react-dom";function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,r=Array(e);o<e;o++)r[o]=t[o];return r}function s(t,e,o,r,n,i,a){try{var l=t[i](a),s=l.value}catch(t){return void o(t)}l.done?e(s):Promise.resolve(s).then(r,n)}function c(t){return function(){var e=this,o=arguments;return new Promise(function(r,n){var i=t.apply(e,o);function a(t){s(i,r,n,a,l,"next",t)}function l(t){s(i,r,n,a,l,"throw",t)}a(void 0)})}}function u(t,e,o){return(e=function(t){var e=function(t,e){if("object"!=typeof t||!t)return t;var o=t[Symbol.toPrimitive];if(void 0!==o){var r=o.call(t,e);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:e+""}(e))in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}function d(){return d=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)({}).hasOwnProperty.call(o,r)&&(t[r]=o[r])}return t},d.apply(null,arguments)}function m(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),o.push.apply(o,r)}return o}function p(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?m(Object(o),!0).forEach(function(e){u(t,e,o[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):m(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function w(){ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var t,e,o="function"==typeof Symbol?Symbol:{},r=o.iterator||"@@iterator",n=o.toStringTag||"@@toStringTag";function i(o,r,n,i){var s=r&&r.prototype instanceof l?r:l,c=Object.create(s.prototype);return g(c,"_invoke",function(o,r,n){var i,l,s,c=0,u=n||[],d=!1,m={p:0,n:0,v:t,a:p,f:p.bind(t,4),d:function(e,o){return i=e,l=0,s=t,m.n=o,a}};function p(o,r){for(l=o,s=r,e=0;!d&&c&&!n&&e<u.length;e++){var n,i=u[e],p=m.p,w=i[2];o>3?(n=w===r)&&(s=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=t):i[0]<=p&&((n=o<2&&p<i[1])?(l=0,m.v=r,m.n=i[1]):p<w&&(n=o<3||i[0]>r||r>w)&&(i[4]=o,i[5]=r,m.n=w,l=0))}if(n||o>1)return a;throw d=!0,r}return function(n,u,w){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&p(u,w),l=u,s=w;(e=l<2?t:s)||!d;){i||(l?l<3?(l>1&&(m.n=-1),p(l,s)):m.n=s:m.v=s);try{if(c=2,i){if(l||(n="next"),e=i[n]){if(!(e=e.call(i,s)))throw TypeError("iterator result is not an object");if(!e.done)return e;s=e.value,l<2&&(l=0)}else 1===l&&(e=i.return)&&e.call(i),l<2&&(s=TypeError("The iterator does not provide a '"+n+"' method"),l=1);i=t}else if((e=(d=m.n<0)?s:o.call(r,m))!==a)break}catch(e){i=t,l=1,s=e}finally{c=1}}return{value:e,done:d}}}(o,n,i),!0),c}var a={};function l(){}function s(){}function c(){}e=Object.getPrototypeOf;var u=[][r]?e(e([][r]())):(g(e={},r,function(){return this}),e),d=c.prototype=l.prototype=Object.create(u);function m(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,c):(t.__proto__=c,g(t,n,"GeneratorFunction")),t.prototype=Object.create(d),t}return s.prototype=c,g(d,"constructor",c),g(c,"constructor",s),s.displayName="GeneratorFunction",g(c,n,"GeneratorFunction"),g(d),g(d,n,"Generator"),g(d,r,function(){return this}),g(d,"toString",function(){return"[object Generator]"}),(w=function(){return{w:i,m:m}})()}function g(t,e,o,r){var n=Object.defineProperty;try{n({},"",{})}catch(t){n=0}g=function(t,e,o,r){if(e)n?n(t,e,{value:o,enumerable:!r,configurable:!r,writable:!r}):t[e]=o;else{function i(e,o){g(t,e,function(t){return this._invoke(e,o,t)})}i("next",0),i("throw",1),i("return",2)}},g(t,e,o,r)}function x(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var o=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=o){var r,n,i,a,l=[],s=!0,c=!1;try{if(i=(o=o.call(t)).next,0===e);else for(;!(s=(r=i.call(o)).done)&&(l.push(r.value),l.length!==e);s=!0);}catch(t){c=!0,n=t}finally{try{if(!s&&null!=o.return&&(a=o.return(),Object(a)!==a))return}finally{if(c)throw n}}return l}}(t,e)||function(t,e){if(t){if("string"==typeof t)return l(t,e);var o={}.toString.call(t).slice(8,-1);return"Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?l(t,e):void 0}}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}!function(t,e){void 0===e&&(e={});var o=e.insertAt;if("undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css","top"===o&&r.firstChild?r.insertBefore(n,r.firstChild):r.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}}('@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap");#prometix *,#prometix :after,#prometix :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }#prometix ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }\n/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/#prometix *,#prometix :after,#prometix :before{border:0 solid #e5e7eb;box-sizing:border-box}#prometix :after,#prometix :before{--tw-content:""}#prometix :host,#prometix html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}#prometix body{line-height:inherit;margin:0}#prometix hr{border-top-width:1px;color:inherit;height:0}#prometix abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#prometix h1,#prometix h2,#prometix h3,#prometix h4,#prometix h5,#prometix h6{font-size:inherit;font-weight:inherit}#prometix a{color:inherit;text-decoration:inherit}#prometix b,#prometix strong{font-weight:bolder}#prometix code,#prometix kbd,#prometix pre,#prometix samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}#prometix small{font-size:80%}#prometix sub,#prometix sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#prometix sub{bottom:-.25em}#prometix sup{top:-.5em}#prometix table{border-collapse:collapse;border-color:inherit;text-indent:0}#prometix button,#prometix input,#prometix optgroup,#prometix select,#prometix textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}#prometix button,#prometix select{text-transform:none}#prometix button,#prometix input:where([type=button]),#prometix input:where([type=reset]),#prometix input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}#prometix :-moz-focusring{outline:auto}#prometix :-moz-ui-invalid{box-shadow:none}#prometix progress{vertical-align:baseline}#prometix ::-webkit-inner-spin-button,#prometix ::-webkit-outer-spin-button{height:auto}#prometix [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#prometix ::-webkit-search-decoration{-webkit-appearance:none}#prometix ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#prometix summary{display:list-item}#prometix blockquote,#prometix dd,#prometix dl,#prometix figure,#prometix h1,#prometix h2,#prometix h3,#prometix h4,#prometix h5,#prometix h6,#prometix hr,#prometix p,#prometix pre{margin:0}#prometix fieldset{margin:0;padding:0}#prometix legend{padding:0}#prometix menu,#prometix ol,#prometix ul{list-style:none;margin:0;padding:0}#prometix dialog{padding:0}#prometix textarea{resize:vertical}#prometix input::-moz-placeholder,#prometix textarea::-moz-placeholder{color:#9ca3af;opacity:1}#prometix input::placeholder,#prometix textarea::placeholder{color:#9ca3af;opacity:1}#prometix [role=button],#prometix button{cursor:pointer}#prometix :disabled{cursor:default}#prometix audio,#prometix canvas,#prometix embed,#prometix iframe,#prometix img,#prometix object,#prometix svg,#prometix video{display:block;vertical-align:middle}#prometix img,#prometix video{height:auto;max-width:100%}#prometix [hidden]:where(:not([hidden=until-found])){display:none}#prometix .fixed{position:fixed}#prometix .absolute{position:absolute}#prometix .relative{position:relative}#prometix .inset-0{inset:0}#prometix .right-0{right:0}#prometix .right-4{right:1rem}#prometix .top-0{top:0}#prometix .top-1\\/2{top:50%}#prometix .top-2{top:.5rem}#prometix .z-\\[99999999\\]{z-index:99999999}#prometix .my-2{margin-bottom:.5rem;margin-top:.5rem}#prometix .my-3{margin-bottom:.75rem;margin-top:.75rem}#prometix .mb-2{margin-bottom:.5rem}#prometix .mt-1{margin-top:.25rem}#prometix .mt-2{margin-top:.5rem}#prometix .mt-3{margin-top:.75rem}#prometix .mt-4{margin-top:1rem}#prometix .mt-6{margin-top:1.5rem}#prometix .flex{display:flex}#prometix .grid{display:grid}#prometix .h-10{height:2.5rem}#prometix .h-24{height:6rem}#prometix .h-4{height:1rem}#prometix .h-auto{height:auto}#prometix .max-h-screen{max-height:100vh}#prometix .w-10{width:2.5rem}#prometix .w-\\[350px\\]{width:350px}#prometix .w-fit{width:-moz-fit-content;width:fit-content}#prometix .w-full{width:100%}#prometix .max-w-md{max-width:28rem}#prometix .-translate-y-\\[50\\%\\]{--tw-translate-y:-50%}#prometix .-translate-y-\\[50\\%\\],#prometix .rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prometix .rotate-180{--tw-rotate:180deg}#prometix .rotate-90{--tw-rotate:90deg}#prometix .rotate-90,#prometix .rotate-\\[-90deg\\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prometix .rotate-\\[-90deg\\]{--tw-rotate:-90deg}#prometix .scale-100{--tw-scale-x:1;--tw-scale-y:1}#prometix .scale-100,#prometix .scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prometix .scale-95{--tw-scale-x:.95;--tw-scale-y:.95}#prometix .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prometix .cursor-pointer{cursor:pointer}#prometix .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}#prometix .place-content-center{place-content:center}#prometix .items-center{align-items:center}#prometix .justify-center{justify-content:center}#prometix .gap-1{gap:.25rem}#prometix .gap-2{gap:.5rem}#prometix .overflow-y-auto{overflow-y:auto}#prometix .rounded-lg{border-radius:.5rem}#prometix .rounded-xl{border-radius:.75rem}#prometix .rounded-ee-none{border-end-end-radius:0}#prometix .rounded-es-none{border-end-start-radius:0}#prometix .rounded-se-lg{border-start-end-radius:.5rem}#prometix .rounded-ss-lg{border-start-start-radius:.5rem}#prometix .border{border-width:1px}#prometix .border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}#prometix .bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}#prometix .bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}#prometix .bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}#prometix .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#prometix .bg-opacity-50{--tw-bg-opacity:0.5}#prometix .p-3{padding:.75rem}#prometix .px-1{padding-left:.25rem;padding-right:.25rem}#prometix .px-3{padding-left:.75rem;padding-right:.75rem}#prometix .py-2{padding-bottom:.5rem;padding-top:.5rem}#prometix .py-3{padding-bottom:.75rem;padding-top:.75rem}#prometix .py-5{padding-bottom:1.25rem;padding-top:1.25rem}#prometix .text-center{text-align:center}#prometix .text-2xl{font-size:1.5rem;line-height:2rem}#prometix .text-base{font-size:1rem;line-height:1.5rem}#prometix .text-lg{font-size:1.125rem;line-height:1.75rem}#prometix .text-sm{font-size:.875rem;line-height:1.25rem}#prometix .text-xs{font-size:.75rem;line-height:1rem}#prometix .font-normal{font-weight:400}#prometix .font-semibold{font-weight:600}#prometix .leading-6{line-height:1.5rem}#prometix .text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}#prometix .text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}#prometix .text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}#prometix .text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}#prometix .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}#prometix .text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}#prometix .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#prometix .accent-blue-500{accent-color:#3b82f6}#prometix .opacity-0{opacity:0}#prometix .opacity-100{opacity:1}#prometix .shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}#prometix .shadow-2xl,#prometix .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#prometix .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}#prometix .transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#prometix .transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#prometix .transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}#prometix .transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}#prometix .duration-200{transition-duration:.2s}#prometix .duration-300{transition-duration:.3s}#prometix *{box-sizing:border-box;font-family:Inter,sans-serif}#prometix *,#prometix :focus{outline:2px solid transparent;outline-offset:2px}#prometix .placeholder\\:text-sm::-moz-placeholder{font-size:.875rem;line-height:1.25rem}#prometix .placeholder\\:text-sm::placeholder{font-size:.875rem;line-height:1.25rem}#prometix .hover\\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#prometix .focus\\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}#prometix .focus\\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}#prometix .disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}#prometix .disabled\\:bg-gray-400:disabled{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}#prometix .disabled\\:opacity-50:disabled{opacity:.5}@media (min-width:640px){#prometix .sm\\:h-12{height:3rem}#prometix .sm\\:w-12{width:3rem}}');var f=function(){var t,e,o,r,n,i,a,l,s,c,u,d,m,w,g,x=window.Prometix||{},f={title:null!==(t=null==x?void 0:x.title)&&void 0!==t?t:"Seberapa besar kemungkinan Anda merekomendasikan situs ini ke teman?",thankyou:null!==(e=null==x?void 0:x.thankyou)&&void 0!==e?e:"🙏 Terima kasih atas feedback Anda!",textSubmitted:null!==(o=null==x?void 0:x.textSubmitted)&&void 0!==o?o:"Anda telah memberikan feedback. Terima kasih 🙏",textButton:null!==(r=null==x?void 0:x.textButton)&&void 0!==r?r:"📝 Rate your experience",descriptionScore:null==x?void 0:x.descriptionScore,illustration:null!==(n=null==x?void 0:x.illustration)&&void 0!==n?n:b,followupQuestion:(null==x?void 0:x.followupQuestion)||"Apa alasan Anda?",api:{submit:{url:(null==x||null===(i=x.api)||void 0===i||null===(i=i.submit)||void 0===i?void 0:i.url)||"https://nps-api.telkom-digital.id/v1/feedback",method:(null==x||null===(a=x.api)||void 0===a||null===(a=a.submit)||void 0===a?void 0:a.method)||"POST"},check:{url:(null==x||null===(l=x.api)||void 0===l||null===(l=l.check)||void 0===l?void 0:l.url)||"https://nps-api.telkom-digital.id/v1/feedback/validation",method:(null==x||null===(s=x.api)||void 0===s||null===(s=s.check)||void 0===s?void 0:s.method)||"POST"},surveyContent:{url:(null==x||null===(c=x.api)||void 0===c||null===(c=c.surveyContent)||void 0===c?void 0:c.url)||"https://nps-api.telkom-digital.id/v1/content",method:(null==x||null===(u=x.api)||void 0===u||null===(u=u.surveyContent)||void 0===u?void 0:u.method)||"POST"}},customerId:null!==(d=null==x?void 0:x.customerId)&&void 0!==d?d:v(),surveyId:null!==(m=null==x?void 0:x.surveyId)&&void 0!==m?m:"",meta:null==x?void 0:x.meta,hideFeedbackButton:null!==(w=null==x?void 0:x.hideFeedbackButton)&&void 0!==w&&w,autoOpen:null!==(g=null==x?void 0:x.autoOpen)&&void 0!==g&&g};return{get:function(){return p(p({},x),f)},set:function(t){window.Prometix=p(p(p({},x),f),t)}}};function v(){var t=window.Prometix||{},e="prometix-anonymous-".concat(t.surveyId),o=localStorage.getItem(e);if(o){var r=JSON.parse(o),n=r.id,i=r.timestamp;if(Date.now()-i<2592e6)return n}var a=crypto.randomUUID();return localStorage.setItem(e,JSON.stringify({id:a,timestamp:Date.now()})),a}var b="data:image/png;base64,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";function h(t){var e=function(t){var e=t.replace(/^#/,"");return 6!==e.length?null:{r:parseInt(e.slice(0,2),16),g:parseInt(e.slice(2,4),16),b:parseInt(e.slice(4,6),16)}}(t);return!!e&&(.299*e.r+.587*e.g+.114*e.b)/255<.5}function y(t){return h(t)?"#FFFFFF":"#000000"}function k(t){return{backgroundColor:t,textColor:y(t),isDark:h(t)}}function E(t){var e,o,r="";if("string"==typeof t||"number"==typeof t)r+=t;else if("object"==typeof t)if(Array.isArray(t)){var n=t.length;for(e=0;e<n;e++)t[e]&&(o=E(t[e]))&&(r&&(r+=" "),r+=o)}else for(o in t)t[o]&&(r&&(r+=" "),r+=o);return r}function j(){for(var t,e,o=0,r="",n=arguments.length;o<n;o++)(t=arguments[o])&&(e=E(t))&&(r&&(r+=" "),r+=e);return r}var N=function(){var t=e(S);if(void 0===t)throw new Error("useFeedbackUs must be within FeedbackUsProvider");return t};function C(e){var n=e.show,i=e.onClose,l=e.children,s=x(o(!1),2),c=s[0],u=s[1];r(function(){u(!0)},[]);var d=function(){i()},m=t.createElement("div",{className:"fixed inset-0 z-[99999999] flex items-center justify-center bg-black bg-opacity-50 transition-opacity duration-300",onClick:d},t.createElement("div",{className:"bg-white rounded-xl shadow-lg w-fit max-w-md p-3 transform transition-all duration-300 ".concat(n?"opacity-100 scale-100":"opacity-0 scale-95",", max-h-screen overflow-y-auto"),onClick:function(t){return t.stopPropagation()}},t.createElement("button",{className:"text-2xl absolute top-2 right-4 text-slate-800",type:"button",onClick:d},"×"),l));return n&&c?a(m,document.getElementById(P.replace("#",""))):null}function I(e){var o=e.show,r=e.onClose,n=e.message;return t.createElement(C,{show:o,onClose:function(){return r()}},t.createElement("div",{className:"w-[350px]"},t.createElement("img",{src:f().get().illustration,alt:"Feedback",className:"w-full rounded-xl h-auto",loading:"lazy"}),t.createElement("div",{className:"grid place-content-center py-5 text-base text-center font-normal text-slate-800"},n||f().get().textSubmitted)))}var B=function(){var t=c(w().m(function t(e){var o,r,n,i,a;return w().w(function(t){for(;;)switch(t.n){case 0:return n=f().get(),t.n=1,fetch(null==n||null===(o=n.api)||void 0===o||null===(o=o.surveyContent)||void 0===o?void 0:o.url,{method:null==n||null===(r=n.api)||void 0===r||null===(r=r.surveyContent)||void 0===r?void 0:r.method,headers:{"Content-Type":"application/json"},body:JSON.stringify({id:e})});case 1:return i=t.v,t.n=2,i.json();case 2:if(!1!==(null==(a=t.v)?void 0:a.status)){t.n=3;break}throw new Error((null==a?void 0:a.message)||"Survey not found");case 3:return t.a(2,a)}},t)}));return function(e){return t.apply(this,arguments)}}();function O(){var e=x(o({showModal:!1,isSubmitted:!1,isLoading:!1}),2),n=e[0],i=e[1],a=N(),l=a.config,s=a.showFeedbackModal,u=x(o(),2),d=u[0],m=u[1];r(function(){l.autoOpen&&g()},[f().get().surveyId]);var g=function(){var t=c(w().m(function t(){var e,o;return w().w(function(t){for(;;)switch(t.n){case 0:if((e=f().get()).surveyId&&e.customerId){t.n=1;break}return t.a(2);case 1:return i(p(p({},n),{},{isLoading:!0})),t.p=2,t.n=3,s({customerId:null==e?void 0:e.customerId,surveyId:null==e?void 0:e.surveyId});case 3:if(!0!==t.v.submitted){t.n=4;break}return i(p(p({},n),{},{isSubmitted:!0,isLoading:!1})),t.a(2);case 4:i(p(p({},n),{},{isLoading:!1})),t.n=6;break;case 5:return t.p=5,o=t.v,i(p(p({},n),{},{isLoading:!1})),t.a(2,o);case 6:return t.a(2)}},t,null,[[2,5]])}));return function(){return t.apply(this,arguments)}}();return r(function(){!l.hideFeedbackButton&&null!=l&&l.surveyId&&c(w().m(function t(){var e,o,r,n,i;return w().w(function(t){for(;;)switch(t.n){case 0:return t.p=0,t.n=1,B(null==l?void 0:l.surveyId);case 1:i=t.v,m({backgroundColor:k(null==i||null===(e=i.data)||void 0===e?void 0:e.color).backgroundColor,color:k(null==i||null===(o=i.data)||void 0===o?void 0:o.color).textColor,border:k(null==i||null===(r=i.data)||void 0===r?void 0:r.color).isDark?void 0:"1px solid ".concat(k(null==i||null===(n=i.data)||void 0===n?void 0:n.color).textColor),borderLeft:"none"}),t.n=3;break;case 2:t.p=2,t.v;case 3:return t.a(2)}},t,null,[[0,2]])}))()},[null==l?void 0:l.hideFeedbackButton,null==l?void 0:l.surveyId]),l.hideFeedbackButton||n.isSubmitted||!l.surveyId?null:t.createElement(t.Fragment,null,t.createElement("button",{className:"fixed right-0 top-1/2 -translate-y-[50%] bg-red-600 cursor-pointer z-[99999999] shadow-2xl px-1 py-3 rounded-ss-lg rounded-se-lg rounded-es-none rounded-ee-none rotate-180 text-white text-base flex items-center gap-1",style:p({writingMode:"vertical-rl",textOrientation:"mixed"},d),onClick:function(){return g()}},t.createElement("svg",{className:j("transition-all duration-300",{"rotate-[-90deg]":!n.showModal,"rotate-90":n.showModal}),width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t.createElement("path",{d:"M6 9l6 6 6-6",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),n.isLoading?"Loading...":null==l?void 0:l.textButton),t.createElement(I,{show:n.isSubmitted,onClose:function(){return i(p(p({},n),{},{isSubmitted:!1}))}}))}function A(e){var n,i=e.show,a=e.onClose,l=e.onSuccess,s=e.payload,u=e.optionsModal,d=x(o({selectedRating:0,comment:null,isLoading:!1}),2),m=d[0],g=d[1],v=x(o(!1),2),b=v[0],h=v[1],y=function(){var t=c(w().m(function t(){var e,o,r,n,i;return w().w(function(t){for(;;)switch(t.n){case 0:return e=f().get(),o=(null==s?void 0:s.meta)||(null==e?void 0:e.meta),g(p(p({},m),{},{isLoading:!0})),t.p=1,t.n=2,fetch(null==e||null===(r=e.api)||void 0===r||null===(r=r.submit)||void 0===r?void 0:r.url,{headers:{"Content-Type":"application/json"},method:null==e||null===(n=e.api)||void 0===n||null===(n=n.submit)||void 0===n?void 0:n.method,body:JSON.stringify(p({customer_id:(null==s?void 0:s.customerId)||e.customerId,survey_id:(null==s?void 0:s.surveyId)||e.surveyId,score:m.selectedRating,comment:m.comment||"",response_date:(new Date).toISOString()},o?{meta:o}:{}))});case 2:return i=t.v,t.n=3,i.json();case 3:t.v.status?(g(p(p({},m),{},{selectedRating:0,comment:null})),h(!0),null==l||l()):alert("Terjadi kesalahan saat mengirimkan feedback."),t.n=5;break;case 4:t.p=4,t.v,alert("Terjadi kesalahan saat mengirimkan feedback.");case 5:return t.p=5,g(p(p({},m),{},{isLoading:!1})),t.f(5);case 6:return t.a(2)}},t,null,[[1,4,5,6]])}));return function(){return t.apply(this,arguments)}}();return r(function(){h(!1),g({selectedRating:0,comment:null,isLoading:!1})},[s,u]),t.createElement(C,{show:i,onClose:function(){return a()}},t.createElement("div",{className:"w-[350px]"},t.createElement("img",{src:(null==u?void 0:u.illustration)||f().get().illustration,alt:"Feedback",className:"w-full rounded-xl h-auto",loading:"lazy"}),b?t.createElement("div",{className:"grid place-content-center py-5 text-base text-center font-normal text-slate-800"},(null==u?void 0:u.thankyou)||f().get().thankyou):t.createElement("div",{className:"p-3"},t.createElement("h1",{className:"text-lg font-semibold text-black leading-6 my-3"},(null==u?void 0:u.title)||f().get().title),"CSI"===(null==u||null===(n=u.survey_type)||void 0===n?void 0:n.toUpperCase())?t.createElement("div",{className:"flex justify-center gap-2 mt-6 mb-2"},Array.from({length:5}).map(function(e,o){var r=o+1,n=m.selectedRating>=r;return t.createElement("button",{key:r,className:"transition-transform duration-200 hover:scale-110 focus:outline-none",onClick:function(){return g(p(p({},m),{},{selectedRating:r}))}},t.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:n?(null==u?void 0:u.color)||"#eab308":"none",stroke:n?(null==u?void 0:u.color)||"#eab308":"#d1d5db",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",className:"w-10 h-10 sm:w-12 sm:h-12 transition-colors duration-200"},t.createElement("polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"})))})):t.createElement("div",null,t.createElement("input",{type:"range",min:0,max:10,step:1,value:m.selectedRating,onChange:function(t){return g(p(p({},m),{},{selectedRating:Number(t.target.value)}))},className:"w-full accent-blue-500 mt-2","aria-label":(null==u?void 0:u.followupQuestion)||f().get().followupQuestion}),t.createElement("div",{className:"relative mt-1 h-4 select-none"},Array.from({length:11}).map(function(e,o){var r="".concat(o/10*100,"%"),n=0===o?void 0:10===o?"translateX(-100%)":"translateX(-50%)";return t.createElement("span",{key:o,className:j("absolute top-0 text-xs text-gray-500",{"text-blue-600 font-semibold":m.selectedRating===o}),style:{left:r,transform:n}},o)}))),((null==u?void 0:u.descriptionScore)||f().get().descriptionScore)&&t.createElement("p",{className:"text-xs text-slate-500 my-2"},(null==u?void 0:u.descriptionScore)||f().get().descriptionScore),t.createElement("div",{className:"mt-3"},t.createElement("label",{className:"text-sm font-semibold text-gray-700",htmlFor:(null==u?void 0:u.followupQuestion)||f().get().followupQuestion},(null==u?void 0:u.followupQuestion)||f().get().followupQuestion),t.createElement("textarea",{className:"w-full h-24 border border-gray-300 rounded-lg px-3 py-2 focus:outline-none focus:border-blue-500 placeholder:text-sm bg-white text-black mt-1",value:m.comment||"",id:(null==u?void 0:u.followupQuestion)||f().get().followupQuestion,onChange:function(t){return g(p(p({},m),{},{comment:t.target.value}))}})),t.createElement("button",{className:"w-full bg-blue-500 text-white font-semibold py-2 rounded-lg mt-4 disabled:opacity-50 disabled:cursor-not-allowed disabled:bg-gray-400",onClick:y,disabled:!m.comment||m.isLoading},m.isLoading?"Submitting...":"Submit"))))}var F=["children","embed"],S=t.createContext(void 0);function J(e){var i=e.children,l=e.embed,s=function(t,e){if(null==t)return{};var o,r,n=function(t,e){if(null==t)return{};var o={};for(var r in t)if({}.hasOwnProperty.call(t,r)){if(-1!==e.indexOf(r))continue;o[r]=t[r]}return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r<i.length;r++)o=i[r],-1===e.indexOf(o)&&{}.propertyIsEnumerable.call(t,o)&&(n[o]=t[o])}return n}(e,F),u=x(o({showModal:!1,hasSubmittedFeedback:!1}),2),d=u[0],m=u[1],g=x(o(),2),v=g[0],b=g[1],h=x(o(),2),y=h[0],k=h[1],E=x(o({show:!1,message:""}),2),j=E[0],N=E[1],C=function(){var t=c(w().m(function t(e,o){var r,n,i,a,l,s,c,u,g,x,v,h,y,E;return w().w(function(t){for(;;)switch(t.n){case 0:return r=f().get(),t.p=1,t.n=2,fetch(null==r||null===(n=r.api)||void 0===n||null===(n=n.check)||void 0===n?void 0:n.url,{method:null==r||null===(i=r.api)||void 0===i||null===(i=i.check)||void 0===i?void 0:i.method,headers:{"Content-Type":"application/json"},body:JSON.stringify({survey_id:null==e?void 0:e.surveyId,customer_id:null==e?void 0:e.customerId})});case 2:return a=t.v,t.n=3,a.json();case 3:if(l=t.v,a.ok){t.n=4;break}throw new Error((null==l?void 0:l.message)||"Request failed with status ".concat(a.status));case 4:return t.p=4,t.n=5,B(null==e?void 0:e.surveyId);case 5:return v=t.v,k({descriptionScore:null==o?void 0:o.descriptionScore,title:(null==o?void 0:o.title)||(null==v||null===(s=v.data)||void 0===s?void 0:s.question),thankyou:(null==o?void 0:o.thankyou)||(null==v||null===(c=v.data)||void 0===c?void 0:c.thank_you_message),illustration:null==o?void 0:o.illustration,followupQuestion:(null==o?void 0:o.followupQuestion)||(null==v||null===(u=v.data)||void 0===u?void 0:u.follow_up_question),survey_type:null==v||null===(g=v.data)||void 0===g?void 0:g.survey_type,color:null==v||null===(x=v.data)||