PageSourceSearch

https://yumzy.in/1532-es5.5b97350215551c0f7509.js

js yumzy.in collected 2026-09-26 20:46:37 UTC 15,711 bytes, 1 lines download raw bytes

1!function(){"use strict";function e(e,r,o){return r=t(r),function(e,n){if(n&&("object"==typeof n||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,n()?Reflect.construct(r,o||[],t(e).constructor):r.apply(e,o))}function n(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(n=function(){return!!e})()}function t(e){return t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},t(e)}function r(e,n){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},r(e,n)}function o(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,n,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",i=t.toStringTag||"@@toStringTag";function c(t,r,o,i){var c=r&&r.prototype instanceof p?r:p,l=Object.create(c.prototype);return a(l,"_invoke",function(t,r,o){var a,i,c,p=0,l=o||[],d=!1,u={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(n,t){return a=n,i=0,c=e,u.n=t,s}};function f(t,r){for(i=t,c=r,n=0;!d&&p&&!o&&n<l.length;n++){var o,a=l[n],f=u.p,h=a[2];t>3?(o=h===r)&&(c=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=e):a[0]<=f&&((o=t<2&&f<a[1])?(i=0,u.v=r,u.n=a[1]):f<h&&(o=t<3||a[0]>r||r>h)&&(a[4]=t,a[5]=r,u.n=h,i=0))}if(o||t>1)return s;throw d=!0,r}return function(o,l,h){if(p>1)throw TypeError("Generator is already running");for(d&&1===l&&f(l,h),i=l,c=h;(n=i<2?e:c)||!d;){a||(i?i<3?(i>1&&(u.n=-1),f(i,c)):u.n=c:u.v=c);try{if(p=2,a){if(i||(o="next"),n=a[o]){if(!(n=n.call(a,c)))throw TypeError("iterator result is not an object");if(!n.done)return n;c=n.value,i<2&&(i=0)}else 1===i&&(n=a.return)&&n.call(a),i<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=e}else if((n=(d=u.n<0)?c:t.call(r,u))!==s)break}catch(n){a=e,i=1,c=n}finally{p=1}}return{value:n,done:d}}}(t,o,i),!0),l}var s={};function p(){}function l(){}function d(){}n=Object.getPrototypeOf;var u=[][r]?n(n([][r]())):(a(n={},r,function(){return this}),n),f=d.prototype=p.prototype=Object.create(u);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,a(e,i,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=d,a(f,"constructor",d),a(d,"constructor",l),l.displayName="GeneratorFunction",a(d,i,"GeneratorFunction"),a(f),a(f,i,"Generator"),a(f,r,function(){return this}),a(f,"toString",function(){return"[object Generator]"}),(o=function(){return{w:c,m:h}})()}function a(e,n,t,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,n,t,r){function i(n,t){a(e,n,function(e){return this._invoke(n,t,e)})}n?o?o(e,n,{value:t,enumerable:!r,configurable:!r,writable:!r}):e[n]=t:(i("next",0),i("throw",1),i("return",2))},a(e,n,t,r)}function i(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function c(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function s(e,n,t){return n&&c(e.prototype,n),t&&c(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function p(e){var n=function(e,n){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==typeof n?n:n+""}(self.webpackChunkyumzy=self.webpackChunkyumzy||[]).push([[1532],{11532:function(n,t,a){a.r(t),a.d(t,{ReferAndEarnMobileModule:function(){return _}});var c=a(97582),p=a(38583),l=a(37716),d=a(3679),u=a(67957),f=a(94490),h=a(8032),b=a(34393),y=a(34255),v=a(24276),g=a(63333),m=a(90787),x=a(34571),k=a(21633),w=a(53117),C=a(53787),O=a(73903),j=a(69390),E=a(76461),T=function(){return s(function e(n,t,r,o,a,c,s,p,l,d,u,f,h){var b=this;i(this,e),this.fb=n,this.socialSharing=t,this.toast=r,this.diagnostic=o,this.el=a,this.renderer=c,this.clipboard=s,this.accountService=p,this.analyticsService=l,this.router=d,this.alertController=u,this.navCtrl=f,this.activateRoute=h,this.titleTxt="Refer & Earn",this.navUrl="/account",this.referralCodeValue="",this.contactList=[],this.contactsAuthorized=!1,this.sectionIndex=[],this.counter=0,this.statusBarHeight=g.YG.statusBarHeight,window.scroll(0,0),this.referralCodeValue=g.YG.userInfoData.referralCode,this.activateRoute.queryParams.subscribe(function(e){e.hasOwnProperty("redirectUrl")&&"/home"===e.redirectUrl&&(b.navUrl="home")})},[{key:"ngOnInit",value:function(){return(0,c.mG)(this,void 0,void 0,o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:this.formBuild();case 1:return e.a(2)}},e,this)}))}},{key:"formBuild",value:function(){var e="";this.contactList.length>0&&(e=this.contactList[0].contactName),this.referralFormGroup=this.fb.group({referralCode:new d.NI(this.referralCodeValue),contacts:new d.NI(e)})}},{key:"ngAfterViewInit",value:function(){return(0,c.mG)(this,void 0,void 0,o().m(function e(){return o().w(function(e){for(;;)switch(e.n){case 0:this.topHeaderHeight=document.getElementById("top-header").clientHeight,console.log("height",this.topHeaderHeight);case 1:return e.a(2)}},e,this)}))}},{key:"onInviteClicked",value:function(){var e=this,n=(0,O.k7)(g.YG.userInfoData);(0,E.n$)("android")||(0,E.n$)("ios")?this.socialSharing.share(n,"YUMZY",null,"").then(function(){console.log("success")}
1).catch(function(e){alert("Sharing not possible")}):(0,O.TE)(n).then(function(){e.toast.presentToast(w.B.REFFER_COPIED_MSG,"","success")}).catch(function(){e.toast.presentToast(w.B.FAILED_TO_COPY_MSG,"","success")}),this.analyticsService.cleverTapEvent(k.N.INVITE_CLICKED,(0,C.ee)(this.referralCodeValue,this.contactsAuthorized))}},{key:"copyReferralCode",value:function(){var e=this;(0,O.TE)(this.referralCodeValue,this.clipboard).then(function(){e.toast.presentToast(w.B.CODE_COPIED_MSG,"","success")}).catch(function(){e.toast.presentToast(w.B.FAILED_TO_COPY_MSG,"","success")})}},{key:"onBack",value:function(){this.navCtrl.navigateBack([this.navUrl])}}])}();T.ctorParameters=function(){return[{type:d.qu},{type:v.e},{type:g.kl},{type:y.R},{type:l.ElementRef},{type:l.Renderer2},{type:j.T},{type:x.B},{type:m.y},{type:u.F0},{type:f.Br},{type:f.SH},{type:u.gz}]};var I=function(n){function t(n,r,o,a,c,s,p,l,d,u,f,h,b){var y;return i(this,t),(y=e(this,t,[n,r,o,a,c,s,p,l,d,u,f,h,b])).buttonText=(0,E.n$)("android")||(0,E.n$)("ios")?"Invite Your Friends":"Copy Referral",y}return function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&r(e,n)}(t,n),s(t)}(T=(0,c.gn)([(0,l.Component)({template:""})],T));I.ctorParameters=function(){return[{type:d.qu},{type:v.e},{type:g.kl},{type:y.R},{type:l.ElementRef},{type:l.Renderer2},{type:j.T},{type:x.B},{type:m.y},{type:u.F0},{type:f.Br},{type:f.SH},{type:u.gz}]};var S=[{path:"",component:I=(0,c.gn)([(0,l.Component)({selector:"app-refer-and-earn-mobile",template:'\x3c!-- <app-top-header-mobile id="top-header" [title]="titleTxt" [url]="navUrl"></app-top-header-mobile> --\x3e\n<div id="top-header"></div>\n<ion-header class="header ion-no-border"  [ngStyle]="{\'padding-top\':statusBarHeight + \'px\'}">\n        \n      <div class="header-inner position-relative d-flex align-items-center justify-content-between">\n        <div class="d-flex align-items-center">\n         <span class="p-2 fs-16 icon-arrow-back primary-grey-2" (click)="onBack()"></span>\n        <p class="sitefontmedium pl-2 py-2 text-capitalize limit-characters fs-14"> {{titleTxt}} </p>\n        \n      </div>\n      \x3c!-- <div class="d-flex align-items-centre">\n        <p class="sitefontbold pr-2 fs-14 text-uppercase action-clr-green" (click)="onInviteClicked()">Invite</p>\n      </div> --\x3e\n    </div>\n    \n</ion-header>\n\n\n<div class="refer-and-earn-page">\n    <ion-content [scrollEvents]="true">\n        \n        <div class="refer-form">\n            <form [formGroup]="referralFormGroup">\n                <div class="referral-code-section">\n                    <p class="py-2 fs-12 sitefontbold">Your Referral Code</p>\n                    <div class="position-relative w-100">\n                        <input type="text" formControlName="referralCode" class="referral-code p-0 fs-16 text-center"\n                        minlength="6" autocomplete="off" maxlength="6" placeholder="Enter your referral code" disabled> \n                        <span class=" mr-3 pr-1  d-flex align-items-center  position-absolute" (click)="copyReferralCode()">\n                            <span class="icon-content-copy fs-14 mr-1"></span>\n                            <span class="fs-14 sitefontmedium">Copy</span> \n                        </span>\n                    </div>\n                    \n                </div>\n                \n                <div class="contact-block" *ngFor="let contactGroup of contactList; let i = index">\n                    <span [id]="contactGroup.key !== \'\' ? \'customId\' : \'\'" class="p-2 fs-14 d-block sitefontbold text-uppercase" [ngStyle]="{\'top\':topHeaderHeight}">{{contactGroup.key}}</span>\n                    <div class="d-flex" *ngFor="let contact of contactGroup.contacts; let j = index">\n                        <div class="item-name-txt contact-checkbox d-flex align-items-center justify-content-between position-relative">\n                            \x3c!--d-flex align-items-center justify-content-between position-relative--\x3e\n                            <label class="check-box m-0 align-items-center" [for]="contactGroup.key+j">\n                            <input [id]="contactGroup.key+j" type="checkbox" formControlName="contacts"\n                                [value]="contact.name" />\n                                \x3c!-- <span class="checkmark"></span> --\x3e\n                                <div class="d-flex align-items-center">
1\n                                <span class="fs-14">{{contact.name}}</span> \n                            </div>\n                            </label>\n                            \n                            \n                        </div>\n                        <span class="text-uppercase fs-16 sitefontbold invite-btn" (click)="onInviteClicked()">Invite</span>\n                    </div>\n                \n                </div>\n            </form>\n\n        </div>\n        <div class="col-12 text-center" *ngIf="contactList.length === 0 && !contactsAuthorized">\n            <img src="assets/images/refer-earn/allow-contacts-access.png" alt="" width="80%" />\n            \x3c!-- <p class="text-center fs-16 pt-2 fw-5 sitefontbold">\n                Contact Access\n            </p> --\x3e\n            <p class="text-center fs-12 mt-2 sitefontnormal fw-5">\n                Share referral code with your friends<br /> to earn rewards\n            </p>\n            \x3c!-- <p class="text-center fs-12 mt-2 pt-2 sitefontbold primary-cta text-uppercase"\n                (click)="checkContactAccess(\'yes\')">\n                \'Allow contact access\'\n            </p> --\x3e\n\n        </div>\n    </ion-content>\n    \x3c!-- *ngIf="contactList.length === 0 && !contactsAuthorized" --\x3e\n    <ion-footer class="refer-and-earn-footer" >\n        <div class="position-relative w-100">\n            <button class="invite-friends-btn btn fs-16 sitefontbold btn-primary-cta" (click)="onInviteClicked()">{{buttonText}}</button>\n        </div>\n    </ion-footer>\n</div>\n',styles:[b]})],I),data:{animationState:"accountSection"}}],_=s(function e(){i(this,e)});_=(0,c.gn)([(0,l.NgModule)({declarations:[I],imports:[p.ez,d.UX,u.Bz.forChild(S),h.p,f.Pc],providers:[]})],_)},34393:function(e){e.exports='.header {\n  display: block;\n  position: sticky;\n  top: 0;\n  left: 0;\n  width: 100%;\n  background-color: var(--white);\n  z-index: 1000;\n  height: auto;\n  border-bottom: 1px solid var(--mobile-top-header-btm-clr);\n  padding: 0rem 0rem 0rem 0rem;\n}\n.header > div > div {\n  padding: 8px 12px 4px 12px;\n}\n.header .limit-characters {\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  overflow: hidden;\n}\n.header.no-border {\n  border: none !important;\n}\n.refer-and-earn-page {\n  /* Hide the browser\'s default checkbox */\n}\n.refer-and-earn-page ion-content {\n  --padding-bottom: 20px !important;\n  height: calc(100vh - 70px);\n}\n.refer-and-earn-page .contact-header {\n  position: sticky;\n  background: var(--white);\n  z-index: 5;\n  border-bottom: 1px solid var(--layout-bg-color);\n  height: 30px;\n}\n.refer-and-earn-page .referral-code-section {\n  padding: 20px;\n  border-bottom: 1px solid var(--layout-bg-color);\n}\n.refer-and-earn-page .referral-code-section > div {\n  height: 56px;\n}\n.refer-and-earn-page .referral-code-section > div > span {\n  top: calc(50% - 11px);\n  right: 0px;\n  color: var(--robin-blue-clr);\n  cursor: pointer;\n}\n.refer-and-earn-page .invite-btn {\n  margin-top: 20px;\n  position: absolute;\n  right: 20px;\n  color: var(--robin-blue-clr);\n}\n.refer-and-earn-page .check-box {\n  display: block;\n  position: relative;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none;\n}\n.refer-and-earn-page .check-box input {\n  position: absolute;\n  opacity: 0;\n  cursor: pointer;\n  height: 0;\n  width: 0;\n}\n.refer-and-earn-page .check-box input:checked ~ .checkmark {\n  background-color: var(--primary-cta);\n}\n.refer-and-earn-page .check-box input:checked ~ .checkmark:after {\n  display: block;\n}\n.refer-and-earn-page .checkmark:after {\n  content: "";\n  position: absolute;\n  display: none;\n}\n.refer-and-earn-page .check-box .checkmark:after {\n  left: 4px;\n  top: 0px;\n  width: 6px;\n  height: 11px;\n  border: solid white;\n  border-width: 0 2px 2px 0;\n  transform: rotate(45deg);\n}\n.refer-and-earn-page .contact-block {\n  border-bottom: 1px solid var(--layout-bg-color);\n}\n.refer-and-earn-page .contact-block > span {\n  padding: 6px 20px !important;\n  position: sticky;\n  background: var(--white);\n  z-index: 2;\n}\n.refer-and-earn-page .contact-block .custom-sticky-span {\n  box-shadow: 0px 2px 4px #00000029;\n}\n.refer-and-earn-page .contact-checkbox {\n  line-height: 10px;\n}\n.refer-and-earn-page .contact-checkbox input[type=checkbox] {\n  display: flex;\n  line-height: 1;\n}\n.refer-and-earn-page .checkmark {\n  position: absolute;\n  top: 1px;\n  left: 0;\n  height: 16px;\n  width: 16px;\n  border: 1px solid var(--dim-gray);\n}\n.refer-and-earn-page .item-name-txt {\n  padding: 20px;\n}\n.refer-and-earn-page .referral-code {\n  height: 100%;\n  background-color: var(--layout-bg-color);\n  outline: none;\n  border: 1px dashed #392741;\n  width: 100%;\n  border-radius: 4px;\n}\n.refer-and-earn-page .refer-and-earn-footer {\n  position: fixed;\n  bottom: 0px;\n  padding: 1rem 0rem 1rem 0rem;\n  background: linear-gradient(90deg, white, rgba(232, 230, 234, 0.97), white) !important;\n}\n.refer-and-earn-page .refer-and-earn-footer > div {\n  padding-left: 20px;\n  padding-right: 20px;\n}\n.refer-and-earn-page .invite-friends-btn {\n  box-shadow: 0 4px 12px var(--box-sha
1dow);\n  background: var(--primary-cta);\n  border-radius: 4px;\n  margin: 0rem;\n  height: 56px;\n  width: 100%;\n}'}}])}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.