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,
};