From 3b8be14389a9b0868caef3e46b0ad07059e99c16 Mon Sep 17 00:00:00 2001 From: Rabiya Rashid <38835959+artsnr1@users.noreply.github.com> Date: Wed, 13 Jul 2022 09:52:00 +0500 Subject: [PATCH 1/2] Update datepicker.component.html --- projects/datepicker/src/lib/datepicker.component.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/datepicker/src/lib/datepicker.component.html b/projects/datepicker/src/lib/datepicker.component.html index bf86d7a2..c5abb197 100644 --- a/projects/datepicker/src/lib/datepicker.component.html +++ b/projects/datepicker/src/lib/datepicker.component.html @@ -5,7 +5,7 @@ [class]="options.inputClass" [placeholder]="options.placeholder" readonly - (click)="toggle()" + (click)="!options.disabled && toggle()" />
From 2347fa04580672033540e64a51bdcce88e654dca Mon Sep 17 00:00:00 2001 From: Rabiya Rashid <38835959+artsnr1@users.noreply.github.com> Date: Wed, 13 Jul 2022 09:53:26 +0500 Subject: [PATCH 2/2] Update datepicker-options.interface.ts --- projects/datepicker/src/lib/datepicker-options.interface.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/datepicker/src/lib/datepicker-options.interface.ts b/projects/datepicker/src/lib/datepicker-options.interface.ts index 288cc3b5..d5d91dcb 100644 --- a/projects/datepicker/src/lib/datepicker-options.interface.ts +++ b/projects/datepicker/src/lib/datepicker-options.interface.ts @@ -18,6 +18,7 @@ export interface DatepickerOptions { calendarClass?: string; scrollBarColor?: string; enableKeyboard?: boolean; + disabled?: boolean; } export const DATEPICKER_OPTIONS = new InjectionToken('Datepicker config'); @@ -41,5 +42,6 @@ export const defaultOptions: DatepickerOptions = { inputClass: '', calendarClass: 'datepicker-default', scrollBarColor: '#dfe3e9', - enableKeyboard: true + enableKeyboard: true, + disabled: false, };