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 a9902c8bae..9f4455b1c2 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
@@ -3,7 +3,7 @@ import {
ChangeDetectorRef,
Component,
inject,
- Input,
+ input,
Optional,
SkipSelf,
ViewChild,
@@ -17,6 +17,7 @@ import {
NgbTimeAdapter,
NgbTimepicker,
NgbTimepickerModule,
+ Placement,
} from '@ng-bootstrap/ng-bootstrap';
import { NgxValidateCoreModule } from '@ngx-validate/core';
import { DateTimeAdapter } from '@abp/ng.theme.shared';
@@ -35,8 +36,8 @@ import { selfFactory } from '../../utils/factory.util';
selector: 'abp-extensible-date-time-picker',
template: `
+ [meridian]="meridian()"
+ />
`,
changeDetection: ChangeDetectionStrategy.OnPush,
viewProviders: [
@@ -72,8 +74,9 @@ import { selfFactory } from '../../utils/factory.util';
export class ExtensibleDateTimePickerComponent {
public readonly cdRef = inject(ChangeDetectorRef);
- @Input() prop!: FormProp;
- @Input() meridian = false;
+ prop = input();
+ meridian = input(false);
+ placement = input('bottom-left');
@ViewChild(NgbInputDatepicker) date!: NgbInputDatepicker;
@ViewChild(NgbTimepicker) time!: NgbTimepicker;