@@ -367,7 +367,7 @@ <h3 id="constructor">Constructor</h3>
367367 < tbody >
368368 < tr >
369369 < td class ="col-md-4 ">
370- < code > constructor(expenseService: < a href ="../injectables/ExpenseService.html " target ="_self "> ExpenseService</ a > , userService: < a href ="../injectables/UserService.html " target ="_self "> UserService</ a > , fb: FormBuilder, configService: < a href ="../injectables/ConfigService.html " target ="_self "> ConfigService</ a > )</ code >
370+ < code > constructor(expenseService: < a href ="../injectables/ExpenseService.html " target ="_self "> ExpenseService</ a > , userService: < a href ="../injectables/UserService.html " target ="_self "> UserService</ a > , fb: FormBuilder, configService: < a href ="../injectables/ConfigService.html " target ="_self "> ConfigService</ a > , toastService: < a href =" ../injectables/ToastService.html " target =" _self " > ToastService </ a > )</ code >
371371 </ td >
372372 </ tr >
373373 < tr >
@@ -456,6 +456,20 @@ <h3 id="constructor">Constructor</h3>
456456
457457 </ td >
458458 </ tr >
459+ < tr >
460+ < td > toastService</ td >
461+
462+ < td >
463+ < code > < a href ="../injectables/ToastService.html " target ="_self " > ToastService</ a > </ code >
464+ </ td >
465+
466+ < td >
467+ No
468+ </ td >
469+
470+ < td >
471+ </ td >
472+ </ tr >
459473 </ tbody >
460474 </ table >
461475 </ div >
@@ -494,8 +508,8 @@ <h3 id="methods">
494508
495509 < tr >
496510 < td class ="col-md-4 ">
497- < div class ="io-line "> Defined in < a href ="" data-line ="308 "
498- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:308 </ a > </ div >
511+ < div class ="io-line "> Defined in < a href ="" data-line ="309 "
512+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:309 </ a > </ div >
499513 </ td >
500514 </ tr >
501515
@@ -608,8 +622,8 @@ <h3 id="methods">
608622
609623 < tr >
610624 < td class ="col-md-4 ">
611- < div class ="io-line "> Defined in < a href ="" data-line ="219 "
612- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:219 </ a > </ div >
625+ < div class ="io-line "> Defined in < a href ="" data-line ="220 "
626+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:220 </ a > </ div >
613627 </ td >
614628 </ tr >
615629
@@ -698,8 +712,8 @@ <h3 id="methods">
698712
699713 < tr >
700714 < td class ="col-md-4 ">
701- < div class ="io-line "> Defined in < a href ="" data-line ="145 "
702- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:145 </ a > </ div >
715+ < div class ="io-line "> Defined in < a href ="" data-line ="146 "
716+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:146 </ a > </ div >
703717 </ td >
704718 </ tr >
705719
@@ -772,8 +786,8 @@ <h3 id="methods">
772786
773787 < tr >
774788 < td class ="col-md-4 ">
775- < div class ="io-line "> Defined in < a href ="" data-line ="328 "
776- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:328 </ a > </ div >
789+ < div class ="io-line "> Defined in < a href ="" data-line ="329 "
790+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:329 </ a > </ div >
777791 </ td >
778792 </ tr >
779793
@@ -811,8 +825,8 @@ <h3 id="methods">
811825
812826 < tr >
813827 < td class ="col-md-4 ">
814- < div class ="io-line "> Defined in < a href ="" data-line ="249 "
815- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:249 </ a > </ div >
828+ < div class ="io-line "> Defined in < a href ="" data-line ="250 "
829+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:250 </ a > </ div >
816830 </ td >
817831 </ tr >
818832
@@ -852,8 +866,8 @@ <h3 id="methods">
852866
853867 < tr >
854868 < td class ="col-md-4 ">
855- < div class ="io-line "> Defined in < a href ="" data-line ="260 "
856- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:260 </ a > </ div >
869+ < div class ="io-line "> Defined in < a href ="" data-line ="261 "
870+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:261 </ a > </ div >
857871 </ td >
858872 </ tr >
859873
@@ -928,8 +942,8 @@ <h3 id="methods">
928942
929943 < tr >
930944 < td class ="col-md-4 ">
931- < div class ="io-line "> Defined in < a href ="" data-line ="285 "
932- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:285 </ a > </ div >
945+ < div class ="io-line "> Defined in < a href ="" data-line ="286 "
946+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:286 </ a > </ div >
933947 </ td >
934948 </ tr >
935949
@@ -1003,8 +1017,8 @@ <h3 id="methods">
10031017
10041018 < tr >
10051019 < td class ="col-md-4 ">
1006- < div class ="io-line "> Defined in < a href ="" data-line ="133 "
1007- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:133 </ a > </ div >
1020+ < div class ="io-line "> Defined in < a href ="" data-line ="134 "
1021+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:134 </ a > </ div >
10081022 </ td >
10091023 </ tr >
10101024
@@ -1042,8 +1056,8 @@ <h3 id="methods">
10421056
10431057 < tr >
10441058 < td class ="col-md-4 ">
1045- < div class ="io-line "> Defined in < a href ="" data-line ="340 "
1046- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:340 </ a > </ div >
1059+ < div class ="io-line "> Defined in < a href ="" data-line ="341 "
1060+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:341 </ a > </ div >
10471061 </ td >
10481062 </ tr >
10491063
@@ -1119,8 +1133,8 @@ <h3 id="methods">
11191133
11201134 < tr >
11211135 < td class ="col-md-4 ">
1122- < div class ="io-line "> Defined in < a href ="" data-line ="234 "
1123- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:234 </ a > </ div >
1136+ < div class ="io-line "> Defined in < a href ="" data-line ="235 "
1137+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:235 </ a > </ div >
11241138 </ td >
11251139 </ tr >
11261140
@@ -1193,8 +1207,8 @@ <h3 id="methods">
11931207
11941208 < tr >
11951209 < td class ="col-md-4 ">
1196- < div class ="io-line "> Defined in < a href ="" data-line ="163 "
1197- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:163 </ a > </ div >
1210+ < div class ="io-line "> Defined in < a href ="" data-line ="164 "
1211+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:164 </ a > </ div >
11981212 </ td >
11991213 </ tr >
12001214
@@ -1283,8 +1297,8 @@ <h3 id="methods">
12831297
12841298 < tr >
12851299 < td class ="col-md-4 ">
1286- < div class ="io-line "> Defined in < a href ="" data-line ="380 "
1287- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:380 </ a > </ div >
1300+ < div class ="io-line "> Defined in < a href ="" data-line ="382 "
1301+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:382 </ a > </ div >
12881302 </ td >
12891303 </ tr >
12901304
@@ -1320,8 +1334,8 @@ <h3 id="methods">
13201334
13211335 < tr >
13221336 < td class ="col-md-4 ">
1323- < div class ="io-line "> Defined in < a href ="" data-line ="292 "
1324- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:292 </ a > </ div >
1337+ < div class ="io-line "> Defined in < a href ="" data-line ="293 "
1338+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:293 </ a > </ div >
13251339 </ td >
13261340 </ tr >
13271341
@@ -1359,8 +1373,8 @@ <h3 id="methods">
13591373
13601374 < tr >
13611375 < td class ="col-md-4 ">
1362- < div class ="io-line "> Defined in < a href ="" data-line ="364 "
1363- class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:364 </ a > </ div >
1376+ < div class ="io-line "> Defined in < a href ="" data-line ="365 "
1377+ class ="link-to-prism "> src/app/features/calendar/calendar.component.ts:365 </ a > </ div >
13641378 </ td >
13651379 </ tr >
13661380
@@ -2127,7 +2141,7 @@ <h3 id="inputs">
21272141import { FormModelComponent } from '../../component/form-model/form-model.component';
21282142import { FormBuilder, FormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms';
21292143import { ConfigService } from '../../service/config/config.service';
2130-
2144+ import { ToastService } from '../../service/toast/toast.service';
21312145/**
21322146 * Component that renders a monthly calendar view with expense tracking.
21332147 *
@@ -2243,7 +2257,8 @@ <h3 id="inputs">
22432257 private expenseService: ExpenseService,
22442258 public userService: UserService,
22452259 private fb: FormBuilder,
2246- private configService: ConfigService
2260+ private configService: ConfigService,
2261+ private toastService: ToastService
22472262 ) {
22482263 this.currency = this.userService.getValue<string>('currency');
22492264 this.isShowHeatmap = this.userService.getValue<boolean>('is_show_heatmap') ?? false;
@@ -2496,6 +2511,7 @@ <h3 id="inputs">
24962511 }
24972512 this.renderCalendar(this.currentYear, this.currentMonth);
24982513 this.closeEditHeatMapModel();
2514+ this.toastService.show('HeatMap amount updated successfully', 'success');
24992515 }
25002516
25012517 resetHeatmapSummary(): HeatmapSummary[] {
0 commit comments