Files
doneit-web/.angular/cache/14.2.12/babel-webpack/25f12b4445e767ed73d6727ca695f3fb.json
T

1 line
8.2 KiB
JSON
Raw Normal View History

2023-06-30 09:54:21 +01:00
{"ast":null,"code":"import _asyncToGenerator from \"C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./contacts.page.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./contacts.page.scss?ngResource\";\nimport { Component } from '@angular/core';\nimport { ModalController } from '@ionic/angular';\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\nimport { ThemeService } from 'src/app/services/theme.service';\nlet ContactsPage = class ContactsPage {\n constructor(modalController, ThemeService) {\n this.modalController = modalController;\n this.ThemeService = ThemeService;\n this.users = [];\n this.contact = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\n this.contacts = [{\n first: 'Ana',\n last: 'Manuel',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }, {\n first: 'Abdullah',\n last: 'Hill',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }, {\n first: 'Batur',\n last: 'Oymen',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }, {\n first: 'Bianca',\n last: 'Costa',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }, {\n first: 'Zaya',\n last: 'Mary',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }, {\n first: 'Tiago',\n last: 'Kayaya',\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg'\n }];\n }\n ngOnInit() {\n this.loadUsers();\n }\n loadUsers() {\n this.users = this.contacts.sort((a, b) => {\n if (a.first < b.first) {\n return -1;\n }\n if (a.first > b.first) {\n return 1;\n }\n return 0;\n });\n }\n separateLetter(record, recordIndex, records) {\n if (recordIndex == 0) {\n return record.first[0];\n }\n let first_prev = records[recordIndex - 1].first[0];\n let first_current = record.first[0];\n if (first_prev != first_current) {\n return first_current;\n }\n return null;\n }\n doRefresh(event) {}\n close() {\n this.modalController.dismiss();\n }\n onChange(event) {}\n clicked() {}\n groupMessages() {\n var _this = this;\n return _asyncToGenerator(function* () {\n const modal = yield _this.modalController.create({\n component: GroupMessagesPage,\n componentProps: {},\n cssClass: 'contacts',\n backdropDismiss: false\n });\n yield modal.present();\n modal.onDidDismiss();\n })();\n }\n};\nContactsPage.ctorParameters = () => [{\n type: ModalController\n}, {\n type: ThemeService\n}];\nContactsPage = __decorate([Component({\n selector: 'app-contacts',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], ContactsPage);\nexport { ContactsPage };","map":{"version":3,"mappings":";;;;AACA,SAASA,SAAS,QAAgB,eAAe;AACjD,SAASC,eAAe,QAAQ,gBAAgB;AAChD,SAASC,iBAAiB,QAAQ,0CAA0C;AAC5E,SAASC,YAAY,QAAQ,gCAAgC;AAOtD,IAAMC,YAAY,GAAlB,MAAMA,YAAY;EA0CvBC,YACUC,eAAgC,EACjCH,YAA0B;IADzB,oBAAe,GAAfG,eAAe;IAChB,iBAAY,GAAZH,YAAY;IA1CrB,UAAK,GAAG,EAAE;IAEV,YAAO,GAAa,CAAC,SAAS,EAAE,UAAU,EAAE,UAAU,EAAE,YAAY,EAAE,OAAO,CAAC;IAK9E,aAAQ,GAAG,CACT;MACEI,KAAK,EAAE,KAAK;MACZC,IAAI,EAAE,QAAQ;MACdC,GAAG,EAAE;KACN,EACD;MACEF,KAAK,EAAE,UAAU;MACjBC,IAAI,EAAE,MAAM;MACZC,GAAG,EAAE;KACN,EACD;MACEF,KAAK,EAAE,OAAO;MACdC,IAAI,EAAE,OAAO;MACbC,GAAG,EAAE;KACN,EACD;MACEF,KAAK,EAAE,QAAQ;MACfC,IAAI,EAAE,OAAO;MACbC,GAAG,EAAE;KACN,EACD;MACEF,KAAK,EAAE,MAAM;MACbC,IAAI,EAAE,MAAM;MACZC,GAAG,EAAE;KACN,EACD;MACEF,KAAK,EAAE,OAAO;MACdC,IAAI,EAAE,QAAQ;MACdC,GAAG,EAAE;KACN,CACJ;EAMG;EAEFC,QAAQA;IACN,IAAI,CAACC,SAAS,EAAE;EAElB;EAEAA,SAASA;IAEP,IAAI,CAACC,KAAK,GAAG,IAAI,CAACC,QAAQ,CAACC,IAAI,CAAC,CAACC,CAAC,EAACC,CAAC,KAAI;MACtC,IAAGD,CAAC,CAACR,KAAK,GAAGS,CAAC,CAACT,KAAK,EAAC;QACnB,OAAO,CAAC,CAAC;;MAEX,IAAGQ,CAAC,CAACR,KAAK,GAAGS,CAAC,CAACT,KAAK,EAAC;QACnB,OAAO,CAAC;;MAEV,OAAO,CAAC;IACV,CAAC,CAAC;EA