diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/date-time-picker/extensible-date-time-picker.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/date-time-picker/extensible-date-time-picker.component.ts
index e6f7881ca2..0976820506 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/date-time-picker/extensible-date-time-picker.component.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/date-time-picker/extensible-date-time-picker.component.ts
@@ -2,11 +2,13 @@ import {
ChangeDetectionStrategy,
ChangeDetectorRef,
Component,
+ inject,
Input,
Optional,
SkipSelf,
ViewChild,
} from '@angular/core';
+import { CommonModule } from '@angular/common';
import { ControlContainer, ReactiveFormsModule } from '@angular/forms';
import {
NgbDateAdapter,
@@ -16,15 +18,21 @@ import {
NgbTimepicker,
NgbTimepickerModule,
} from '@ng-bootstrap/ng-bootstrap';
+import { NgxValidateCoreModule } from '@ngx-validate/core';
+import { DateTimeAdapter } from '@abp/ng.theme.shared';
import { FormProp } from '../../models/form-props';
import { selfFactory } from '../../utils/factory.util';
-import { DateTimeAdapter } from '@abp/ng.theme.shared';
-import { CommonModule } from '@angular/common';
@Component({
exportAs: 'abpExtensibleDateTimePicker',
standalone: true,
- imports: [CommonModule, NgbDatepickerModule, ReactiveFormsModule, NgbTimepickerModule],
+ imports: [
+ CommonModule,
+ ReactiveFormsModule,
+ NgbDatepickerModule,
+ NgbTimepickerModule,
+ NgxValidateCoreModule,
+ ],
selector: 'abp-extensible-date-time-picker',
template: `
) =>
text$
? text$.pipe(
- debounceTime(300),
- distinctUntilChanged(),
- switchMap(text => this.prop?.options?.(this.data, text) || of([])),
- )
+ debounceTime(300),
+ distinctUntilChanged(),
+ switchMap(text => this.prop?.options?.(this.data, text) || of([])),
+ )
: of([]);
typeaheadFormatter = (option: ABP.Option) => option.key;