{"ast":null,"code":"import * as i0 from \"@angular/core\";\nimport * as i1 from \"@angular/common\";\n\nfunction LeaveStatusComponent_div_0_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"div\", 1);\n i0.ɵɵelementStart(1, \"div\", 2);\n i0.ɵɵelement(2, \"div\", 3);\n i0.ɵɵelementStart(3, \"div\", 4);\n i0.ɵɵelementStart(4, \"div\", 5);\n i0.ɵɵtext(5, \"3\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(6, \"div\", 6);\n i0.ɵɵtext(7, \"26/2/2021 - 28/2/2021\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(8, \"div\", 7);\n i0.ɵɵelementStart(9, \"div\", 8);\n i0.ɵɵtext(10, \"Approved & Completed\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(11, \"div\", 9);\n i0.ɵɵtext(12, \"Earned Leave\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(13, \"div\", 10);\n i0.ɵɵelementStart(14, \"div\", 11);\n i0.ɵɵtext(15);\n i0.ɵɵpipe(16, \"uppercase\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(17, \"div\", 11);\n i0.ɵɵtext(18);\n i0.ɵɵpipe(19, \"uppercase\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n }\n\n if (rf & 2) {\n const ctx_r0 = i0.ɵɵnextContext();\n i0.ɵɵadvance(2);\n i0.ɵɵproperty(\"ngClass\", ctx_r0.statusClr);\n i0.ɵɵadvance(13);\n i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(16, 3, \"mukund\"));\n i0.ɵɵadvance(3);\n i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(19, 5, \"madhav\"));\n }\n}\n\nfunction LeaveStatusComponent_div_1_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"div\", 1);\n i0.ɵɵelementStart(1, \"div\", 2);\n i0.ɵɵelement(2, \"div\", 3);\n i0.ɵɵelementStart(3, \"div\", 4);\n i0.ɵɵelementStart(4, \"div\", 5);\n i0.ɵɵtext(5, \"1\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(6, \"div\", 6);\n i0.ɵɵtext(7, \"days paid\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(8, \"div\", 7);\n i0.ɵɵelementStart(9, \"div\", 8);\n i0.ɵɵtext(10, \"28/2/2021\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(11, \"div\", 12);\n i0.ɵɵtext(12, \"TUE\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(13, \"div\", 8);\n i0.ɵɵtext(14, \"07:00 - 19:21\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(15, \"div\", 10);\n i0.ɵɵelementStart(16, \"div\", 11);\n i0.ɵɵtext(17, \"150 min\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(18, \"div\", 8);\n i0.ɵɵtext(19, \"week: 49\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n }\n\n if (rf & 2) {\n const ctx_r1 = i0.ɵɵnextContext();\n i0.ɵɵadvance(2);\n i0.ɵɵproperty(\"ngClass\", ctx_r1.statusClr);\n }\n}\n\nfunction LeaveStatusComponent_div_2_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵelementStart(0, \"div\", 1);\n i0.ɵɵelementStart(1, \"div\", 2);\n i0.ɵɵelement(2, \"div\", 3);\n i0.ɵɵelementStart(3, \"div\", 4);\n i0.ɵɵelementStart(4, \"div\", 5);\n i0.ɵɵtext(5, \"1\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(6, \"div\", 6);\n i0.ɵɵtext(7, \"days paid\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(8, \"div\", 7);\n i0.ɵɵelementStart(9, \"div\", 8);\n i0.ɵɵtext(10, \"28/2/2021\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(11, \"div\", 12);\n i0.ɵɵtext(12, \"TUE\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(13, \"div\", 8);\n i0.ɵɵtext(14, \"07:00 - 19:21\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementStart(15, \"div\", 10);\n i0.ɵɵelementStart(16, \"div\", 11);\n i0.ɵɵtext(17, \"P\");\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n i0.ɵɵelementEnd();\n }\n\n if (rf & 2) {\n const ctx_r2 = i0.ɵɵnextContext();\n i0.ɵɵadvance(2);\n i0.ɵɵproperty(\"ngClass\", ctx_r2.statusClr);\n }\n}\n\nexport let LeaveStatusComponent = /*#__PURE__*/(() => {\n class LeaveStatusComponent {\n constructor() {\n this.statusClr = 'success-status';\n this.leaveStatus = 'success';\n this.showScreen = 'showLeaveStatus';\n this.active = true;\n }\n\n ngOnInit() {\n console.log(this.leaveStatus);\n\n if (this.leaveStatus === 'success') {\n this.statusClr = 'success-status';\n } else if (this.leaveStatus === 'active') {\n this.statusClr = 'active-status';\n } else {\n this.statusClr = 'pending-status';\n } //if(showScreen ===)\n\n }\n\n }\n\n LeaveStatusComponent.ɵfac = function LeaveStatusComponent_Factory(t) {\n return new (t || LeaveStatusComponent)();\n };\n\n LeaveStatusComponent.ɵcmp = /*@__PURE__*/i0.ɵɵdefineComponent({\n type: LeaveStatusComponent,\n selectors: [[\"app-leave-status\"]],\n inputs: {\n leaveStatus: \"leaveStatus\",\n showScreen: \"showScreen\",\n active: \"active\"\n },\n decls: 3,\n vars: 3,\n consts: [[\"id\", \"leaveStatusPage\", \"class\", \"font-body-xsmall-bold\", 4, \"ngIf\"], [\"id\", \"leaveStatusPage\", 1, \"font-body-xsmall-bold\"], [1, \"flex-row\"], [1, \"flex-1\", \"flex-column\", \"success-status\", 3, \"ngClass\"], [1, \"flex-3\", \"align-middle\"], [1, \"number-txt\"], [1, \"date-txt\"], [1, \"flex-3\", \"align-left\"], [1, \"medium-txt\", \"black-txt\"], [1, \"medium-txt\", \"leave-status\", \"name-txt\"], [1, \"flex-3\", \"title-txt\"], [1, \"medium-txt\", \"name-txt\"], [1, \"medium-txt\"]],\n template: function LeaveStatusComponent_Template(rf, ctx) {\n if (rf & 1) {\n i0.ɵɵtemplate(0, LeaveStatusComponent_div_0_Template, 20, 7, \"div\", 0);\n i0.ɵɵtemplate(1, LeaveStatusComponent_div_1_Template, 20, 1, \"div\", 0);\n i0.ɵɵtemplate(2, LeaveStatusComponent_div_2_Template, 18, 1, \"div\", 0);\n }\n\n if (rf & 2) {\n i0.ɵɵproperty(\"ngIf\", ctx.showScreen == \"showLeaveStatus\");\n i0.ɵɵadvance(1);\n i0.ɵɵproperty(\"ngIf\", ctx.showScreen == \"showFlexiStatus\");\n i0.ɵɵadvance(1);\n i0.ɵɵproperty(\"ngIf\", ctx.showScreen == \"showAttendanceStatus\");\n }\n },\n directives: [i1.NgIf, i1.NgClass],\n pipes: [i1.UpperCasePipe],\n styles: [\"var[_ngcontent-%COMP%] resource[_ngcontent-%COMP%]{}(function()[_ngcontent-%COMP%] {var __webpack_modules__ = ({707: (function() {throw new Error('Module build failed (from ./node_modules/sass-loader/dist/cjs.js):nSassError: expected \\\":\\\".n \\\\2577n52 \\\\2502 $clr-blackn \\\\2502 ^n \\\\2575n src/styles/variables/colors.scss 52:11 @importn src/styles/variables/index.scss 2:9 @importn src/styles.scss 1:9 @importn src/app/leave-status/leave-status.component.scss 1:9 root stylesheet');})}); var __webpack_exports__ = {}; __webpack_modules__[707](); resource = __webpack_exports__;})()[_ngcontent-%COMP%]{}\"]\n });\n return LeaveStatusComponent;\n})();","map":null,"metadata":{},"sourceType":"module"}