PageSourceSearch

https://grocerydashboard.firebaseapp.com/21.19de56f3fe195a04081b.js

js grocerydashboard.firebaseapp.com collected 2026-10-03 14:06:12 UTC 13,905 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{G8AK:function(l,n,t){"use strict";t.r(n);var u=t("CcnG"),e=t("mrSG"),o=t("ifMB"),i=t("HPR3"),r=t("PKG8"),c=t("AytR"),a=function(){function l(l,n,t,u){var e=this;this.fireStore=l,this.menuCtrl=n,this.modalController=t,this.utils=u,this.table=[],this.ListBy="",this.category="",this.sortFilter=["Name","Date"],this.env={},this.customPopoverOptions={subHeader:"Select your Theme color",message:"Only select your dominant theme color"},this.table=this.utils.productTable,this.utils.workingTable="product",this.fireStore.getProducts().then((function(l){e.ListBy=l})),this.fireStore.getCategories().then((function(l){e.category=l})),this.env=c.a}return l.prototype.ionViewDidEnter=function(){this.menuCtrl.enable(!0,"start"),this.utils.workingTable="product"},l.prototype.ngOnInit=function(){},l.prototype.openSortFilter=function(){},l.prototype.openModal=function(){return e.b(this,void 0,void 0,(function(){var l,n,t;return e.e(this,(function(u){for(this.utils.images=[],l=0,n=this.utils.productFields;l<n.length;l++)(t=n[l]).modelValue="","multiSelect"!==t.type&&"select"!==t.type||"categories"===t.name&&(t.options=this.category);return this.utils.openServiceModal(o.a),[2]}))}))},l.prototype.updateProduct=function(l){for(var n=0,t=this.utils.productFields;n<t.length;n++){var u=t[n];u.modelValue="boolean"===u.type?JSON.stringify(l[u.name]):l[u.name],"multiSelect"!==u.type&&"select"!==u.type||"categories"===u.name&&(u.options=this.category)}this.utils.maxImage=4,this.utils.minImage=1,this.utils.images=Object.assign([],l.images),this.utils.openServiceModal(o.a,"productsUpdata",Object.assign({},l))},l.prototype.deleteProduct=function(l){this.fireStore.deleteProduct(l)},l}(),p=function(){return function(){}}(),b=t("pMnS"),s=t("MKJQ"),d=t("jy/b"),f=t("Ip0R"),g=t("gIcY"),h=u.ob({encapsulation:0,styles:[['@charset "UTF-8";ion-content[_ngcontent-%COMP%], ion-item[_ngcontent-%COMP%]{--background:#eeeeee!important;--border-color:transparent}ion-select[_ngcontent-%COMP%]   .select-icon[_ngcontent-%COMP%]{display:none!important}ion-list[_ngcontent-%COMP%]{padding-bottom:0!important;padding-top:0!important;--background:transparent!important;--ion-item-background:transparent!important}.topsearchBarSection[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center}.searchBarInput[_ngcontent-%COMP%]{width:25%}.filterSelect[_ngcontent-%COMP%]{font-size:20px;display:flex;align-items:center;justify-content:space-between}.scrollRow[_ngcontent-%COMP%]{overflow:auto;display:flex;width:100%;flex-wrap:nowrap}.paddingGrid[_ngcontent-%COMP%]{padding:6px;background:#ffff;box-shadow:inset 11px -7px 0 15px #fff;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin:16px}.borderRight[_ngcontent-%COMP%]{border-right:1.5px solid #808080cc}.heightButton[_ngcontent-%COMP%]{height:36px;--background:#36b6aa}tr[_ngcontent-%COMP%]:nth-of-type(odd){background:#eee}.image-table[_ngcontent-%COMP%]{max-width:70px}.actionBtnSection[_ngcontent-%COMP%]{display:flex;flex-direction:column;max-width:120px;justify-content:center}.tdSection[_ngcontent-%COMP%]{text-align:justify}.tdSection[_ngcontent-%COMP%]:after{content:"";display:inline-block;width:100%}#tdSection[_ngcontent-%COMP%]{height:80px;overflow:hidden;line-height:80px}.no-wrap[_ngcontent-%COMP%]{white-space:nowrap}.headcol[_ngcontent-%COMP%]{position:absolute;width:5em;left:0;top:auto;border-top-width:1px;margin-top:-1px}.headcol[_ngcontent-%COMP%]:before{content:"Row "}.long[_ngcontent-%COMP%]{background:#ff0;letter-spacing:1em}.demo-item-text[_ngcontent-%COMP%]{width:150px;white-space:normal;text-align:center;font-size:12px}.page-subtitle[_ngcontent-%COMP%]{padding-left:10px;color:#666;font-weight:lighter}.demo-text[_ngcontent-%COMP%]{padding-left:25px;color:#666}']],data:{}});function m(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,2,"ion-select-option",[["color","light"]],null,null,null,s.hb,s.B)),u.pb(1,49152,null,0,d.jb,[u.h,u.k,u.x],{value:[0,"value"]},null),(l()(),u.Ib(2,0,[" ",""]))],(function(l,n){l(n,1,0,n.context.$implicit)}),(function(l,n){l(n,2,0,n.context.$implicit)}))}function x(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,1,"th",[["text-capitalize",""]],null,null,null,null,null)),(l()(),u.Ib(1,null,["",""]))],null,(function(l,n){l(n,1,0,n.context.$implicit.name)}))}function k(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,0,"img",[["class","image-table"]],[[8,"src",4]],null,null,null,null))],null,(function(l,n){l(n,0,0,n.parent.parent.parent.context.$implicit[n.parent.parent.context.$implicit.field][0])}))}function y(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,2,"span",[],null,
1null,null,null,null)),(l()(),u.fb(16777216,null,null,1,null,k)),u.pb(2,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null)],(function(l,n){l(n,2,0,n.parent.parent.context.$implicit[n.parent.context.$implicit.field])}),null)}function q(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,1,"span",[],null,null,null,null,null)),(l()(),u.Ib(1,null,["",""]))],null,(function(l,n){l(n,1,0,n.parent.parent.context.index+1)}))}function C(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,1,"span",[["class","tdSection"],["id","tdSection"]],null,null,null,null,null)),(l()(),u.Ib(1,null,["",""]))],null,(function(l,n){l(n,1,0,n.parent.parent.context.$implicit[n.parent.context.$implicit.field])}))}function v(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,6,"span",[],null,null,null,null,null)),(l()(),u.qb(1,0,null,null,2,"ion-button",[["color","secondary"]],null,[[null,"click"]],(function(l,n,t){var u=!0;return"click"===n&&(u=!1!==l.component.updateProduct(l.parent.parent.context.$implicit)&&u),u}),s.I,s.b)),u.pb(2,49152,null,0,d.i,[u.h,u.k,u.x],{color:[0,"color"],disabled:[1,"disabled"]},null),(l()(),u.Ib(-1,0,[" Edit "])),(l()(),u.qb(4,0,null,null,2,"ion-button",[["color","danger"]],null,[[null,"click"]],(function(l,n,t){var u=!0;return"click"===n&&(u=!1!==l.component.deleteProduct(l.parent.parent.context.$implicit.id)&&u),u}),s.I,s.b)),u.pb(5,49152,null,0,d.i,[u.h,u.k,u.x],{color:[0,"color"],disabled:[1,"disabled"]},null),(l()(),u.Ib(-1,0,[" Delete "]))],(function(l,n){var t=n.component;l(n,2,0,"secondary",n.parent.parent.context.$implicit.admin&&t.env.production),l(n,5,0,"danger",n.parent.parent.context.$implicit.admin&&t.env.production)}),null)}function w(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,1,"div",[["class","demo-item-text"]],null,null,null,null,null)),(l()(),u.Ib(-1,null,["Demo items cannot be edited or deleted "]))],null,null)}function O(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,15,"td",[["class","no-wrap"],["style","position: relative"]],null,null,null,null,null)),(l()(),u.qb(1,0,null,null,9,"div",[],null,null,null,null,null)),u.Fb(512,null,f.s,f.t,[u.q,u.r,u.k,u.B]),u.pb(3,278528,null,0,f.i,[f.s],{ngClass:[0,"ngClass"]},null),u.Eb(4,{"text-ellipsis":0}),(l()(),u.fb(16777216,null,null,1,null,y)),u.pb(6,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null),(l()(),u.fb(16777216,null,null,1,null,q)),u.pb(8,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null),(l()(),u.fb(16777216,null,null,1,null,C)),u.pb(10,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null),(l()(),u.qb(11,0,null,null,4,"div",[["class","actionSection "]],null,null,null,null,null)),(l()(),u.fb(16777216,null,null,1,null,v)),u.pb(13,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null),(l()(),u.fb(16777216,null,null,1,null,w)),u.pb(15,16384,null,0,f.k,[u.N,u.J],{ngIf:[0,"ngIf"]},null)],(function(l,n){var t=l(n,4,0,"description"==n.context.$implicit.type);l(n,3,0,t),l(n,6,0,"image"===n.context.$implicit.type),l(n,8,0,"index"===n.context.$implicit.type),l(n,10,0,void 0!==n.parent.context.$implicit[n.context.$implicit.field]&&!n.context.$implicit.type),l(n,13,0,"actions"===n.context.$implicit.type),l(n,15,0,"actions"===n.context.$implicit.type&&n.parent.context.$implicit.admin)}),null)}function P(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,2,"tr",[["style","position: relative"]],null,null,null,null,null)),(l()(),u.fb(16777216,null,null,1,null,O)),u.pb(2,278528,null,0,f.j,[u.N,u.J,u.q],{ngForOf:[0,"ngForOf"]},null)],(function(l,n){l(n,2,0,n.component.table)}),null)}function I(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,10,"ion-header",[],null,null,null,s.T,s.m)),u.pb(1,49152,null,0,d.z,[u.h,u.k,u.x],null,null),(l()(),u.qb(2,0,null,0,8,"ion-toolbar",[["color","primary"]],null,null,null,s.nb,s.G)),u.pb(3,49152,null,0,d.xb,[u.h,u.k,u.x],{color:[0,"color"]},null),(l()(),u.qb(4,0,null,0,3,"ion-buttons",[["slot","start"]],null,null,null,s.J,s.c)),u.pb(5,49152,null,0,d.j,[u.h,u.k,u.x],null,null),(l()(),u.qb(6,0,null,0,1,"ion-menu-button",[],null,null,null,s.ab,s.u)),u.pb(7,49152,null,0,d.P,[u.h,u.k,u.x],null,null),(l()(),u.qb(8,0,null,0,2,"ion-title",[["class","titleText"]],null,null,null,s.mb,s.F)),u.pb(9,49152,null,0,d.vb,[u.h,u.k,u.x],null,null),(l()(),u.Ib(-1,0,["Products"])),(l()(),u.qb(11,0,null,null,48,"ion-content",[],null,
1null,null,s.R,s.k)),u.pb(12,49152,null,0,d.s,[u.h,u.k,u.x],null,null),(l()(),u.qb(13,0,null,0,31,"ion-list",[],null,null,null,s.Z,s.r)),u.pb(14,49152,null,0,d.M,[u.h,u.k,u.x],null,null),(l()(),u.qb(15,0,null,0,4,"ion-list-header",[["class","medium"]],null,null,null,s.Y,s.s)),u.pb(16,49152,null,0,d.N,[u.h,u.k,u.x],null,null),(l()(),u.qb(17,0,null,0,2,"ion-label",[["class","page-subtitle"]],null,null,null,s.X,s.q)),u.pb(18,49152,null,0,d.L,[u.h,u.k,u.x],null,null),(l()(),u.Ib(-1,0,["Add, edit, remove and list products here"])),(l()(),u.qb(20,0,null,0,24,"div",[["class","topsearchBarSection"]],null,null,null,null,null)),(l()(),u.qb(21,0,null,null,12,"ion-item",[],null,null,null,s.W,s.p)),u.pb(22,49152,null,0,d.F,[u.h,u.k,u.x],null,null),(l()(),u.qb(23,0,null,0,4,"ion-label",[["class","filterSelect"],["color","dark"]],null,null,null,s.X,s.q)),u.pb(24,49152,null,0,d.L,[u.h,u.k,u.x],{color:[0,"color"]},null),(l()(),u.qb(25,0,null,0,1,"ion-icon",[["name","funnel"]],null,null,null,s.U,s.n)),u.pb(26,49152,null,0,d.A,[u.h,u.k,u.x],{name:[0,"name"]},null),(l()(),u.Ib(-1,0,[" Sort "])),(l()(),u.qb(28,0,null,0,5,"ion-select",[["class","selectTheme"],["color","dark"],["interface","popover"]],null,[[null,"ionBlur"],[null,"ionChange"]],(function(l,n,t){var e=!0;return"ionBlur"===n&&(e=!1!==u.Cb(l,31)._handleBlurEvent(t.target)&&e),"ionChange"===n&&(e=!1!==u.Cb(l,31)._handleChangeEvent(t.target)&&e),e}),s.ib,s.A)),u.Fb(5120,null,g.d,(function(l){return[l]}),[d.Jb]),u.pb(30,49152,null,0,d.ib,[u.h,u.k,u.x],{interface:[0,"interface"]},null),u.pb(31,4341760,null,0,d.Jb,[u.p,u.k],null,null),(l()(),u.fb(16777216,null,0,1,null,m)),u.pb(33,278528,null,0,f.j,[u.N,u.J,u.q],{ngForOf:[0,"ngForOf"]},null),(l()(),u.qb(34,0,null,null,3,"ion-searchbar",[["animated",""],["class","searchBarInput"],["debounce","500"],["mode","ios"],["round",""],["showCancelButton","always"]],null,[[null,"ionBlur"],[null,"ionChange"]],(function(l,n,t){var e=!0;return"ionBlur"===n&&(e=!1!==u.Cb(l,37)._handleBlurEvent(t.target)&&e),"ionChange"===n&&(e=!1!==u.Cb(l,37)._handleInputEvent(t.target)&&e),e}),s.gb,s.z)),u.Fb(5120,null,g.d,(function(l){return[l]}),[d.Kb]),u.pb(36,49152,null,0,d.fb,[u.h,u.k,u.x],{animated:[0,"animated"],debounce:[1,"debounce"],mode:[2,"mode"],showCancelButton:[3,"showCancelButton"]},null),u.pb(37,4341760,null,0,d.Kb,[u.p,u.k],null,null),(l()(),u.qb(38,0,null,null,6,"ion-item",[],null,null,null,s.W,s.p)),u.pb(39,49152,null,0,d.F,[u.h,u.k,u.x],null,null),(l()(),u.qb(40,0,null,0,4,"ion-button",[["class","heightButton"],["color","primary"],["slot","end"],["text-capitalize",""]],null,[[null,"click"]],(function(l,n,t){var u=!0;return"click"===n&&(u=!1!==l.component.openModal()&&u),u}),s.I,s.b)),u.pb(41,49152,null,0,d.i,[u.h,u.k,u.x],{color:[0,"color"]},null),(l()(),u.qb(42,0,null,0,1,"ion-icon",[["name","add"],["slot","start"]],null,null,null,s.U,s.n)),u.pb(43,49152,null,0,d.A,[u.h,u.k,u.x],{name:[0,"name"]},null),(l()(),u.Ib(-1,0,[" Add new product "])),(l()(),u.qb(45,0,null,0,14,"ion-grid",[["class","paddingGrid"]],null,null,null,s.S,s.l)),u.pb(46,49152,null,0,d.y,[u.h,u.k,u.x],null,null),(l()(),u.qb(47,0,null,0,12,"ion-row",[["class","scrollRow"]],null,null,null,s.fb,s.y)),u.pb(48,49152,null,0,d.eb,[u.h,u.k,u.x],null,null),(l()(),u.qb(49,0,null,0,10,"ion-col",[["size","12"]],null,null,null,s.Q,s.j)),u.pb(50,49152,null,0,d.r,[u.h,u.k,u.x],{size:[0,"size"]},null),(l()(),u.qb(51,0,null,0,8,"table",[["class","tableStyle"]],null,null,null,null,null)),(l()(),u.qb(52,0,null,null,3,"thead",[],null,null,null,null,null)),(l()(),u.qb(53,0,null,null,2,"tr",[],null,null,null,null,null)),(l()(),u.fb(16777216,null,null,1,null,x)),u.pb(55,278528,null,0,f.j,[u.N,u.J,u.q],{ngForOf:[0,"ngForOf"]},null),(l()(),u.qb(56,0,null,null,3,"tbody",[["color","drak"]],null,null,null,null,null)),(l()(),u.fb(16777216,null,null,2,null,P)),u.pb(58,278528,null,0,f.j,[u.N,u.J,u.q],{ngForOf:[0,"ngForOf"]},null),u.Db(131072,f.b,[u.h])],(function(l,n){var t=n.component;l(n,3,0,"primary"),l(n,24,0,"dark"),l(n,26,0,"funnel"),l(n,30,0,"popover"),l(n,33,0,t.sortFilter),l(n,36,0,"","500","ios","always"),l(n,41,0,"primary"),l(n,43,0,"add"),l(n,50,0,"12"),l(n,55,0,t.table),l(n,58,0,u.Jb(n,58,0,u.Cb(n,59).transform(t.ListBy)))}),null)}function M(l){return u.Kb(0,[(l()(),u.qb(0,0,null,null,1,"app-products",[],null,
1null,null,I,h)),u.pb(1,114688,null,0,a,[r.a,d.Cb,d.Db,i.a],null,null)],(function(l,n){l(n,1,0)}),null)}var _=u.mb("app-products",a,M,{},{},[]),S=t("ZYCi");t.d(n,"ProductsPageModuleNgFactory",(function(){return B}));var B=u.nb(p,[],(function(l){return u.zb([u.Ab(512,u.j,u.Y,[[8,[b.a,_]],[3,u.j],u.v]),u.Ab(4608,f.m,f.l,[u.s,[2,f.v]]),u.Ab(4608,g.l,g.l,[]),u.Ab(4608,d.b,d.b,[u.x,u.g]),u.Ab(4608,d.Db,d.Db,[d.b,u.j,u.p]),u.Ab(4608,d.Hb,d.Hb,[d.b,u.j,u.p]),u.Ab(1073742336,f.c,f.c,[]),u.Ab(1073742336,g.k,g.k,[]),u.Ab(1073742336,g.c,g.c,[]),u.Ab(1073742336,d.zb,d.zb,[]),u.Ab(1073742336,S.n,S.n,[[2,S.s],[2,S.m]]),u.Ab(1073742336,p,p,[]),u.Ab(1024,S.k,(function(){return[[{path:"",component:a}]]}),[])])}))}}]);

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.