{"ast":null,"code":"import ArticleFire from \"../models/article\";\nimport * as i0 from \"@angular/core\";\nexport let ImageService = /*#__PURE__*/(() => {\n class ImageService {\n constructor(firebase) {\n this.firebase = firebase;\n this.userId = 45;\n this.articleId = 123;\n this.imageList = this.firebase.list('imageDetails');\n }\n\n getImageDetailList() {\n this.imageList = this.firebase.list('imageDetails');\n }\n\n insertImageDetails(imageUrl) {\n // console.log(\"url, before db insert\", imageDetails.imageUrl);\n // console.log(\"userid\", this.userId);\n // console.log(\"articleId\", this.articleId);\n // if(this.imageList != undefined) {\n let imageDetailsForDB = new ArticleFire();\n imageDetailsForDB.imageUrl = imageUrl;\n imageDetailsForDB.userId = this.userId;\n imageDetailsForDB.articleId = this.articleId;\n console.log(\"info before \", imageDetailsForDB); // @ts-ignore\n\n return this.imageList.push(imageDetailsForDB);\n }\n\n getAll() {\n console.log(this.imageList);\n return this.imageList;\n }\n\n }\n\n ImageService.ɵfac = function ImageService_Factory(t) {\n i0.ɵɵinvalidFactory();\n };\n\n ImageService.ɵprov = /*@__PURE__*/i0.ɵɵdefineInjectable({\n token: ImageService,\n factory: ImageService.ɵfac,\n providedIn: 'root'\n });\n return ImageService;\n})();","map":null,"metadata":{},"sourceType":"module"}