implement add event via fullcalendar
This commit is contained in:
parent
35a591fcf7
commit
a575200368
@ -8,6 +8,6 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<rs-daisy-modal [isOpen]="isOpen()" (closeClick)="closeDialog()" >
|
<rs-daisy-modal [isOpen]="isOpen()" (closeClick)="closeDialog()" >
|
||||||
<app-create-event-form (ready)="closeDialog()"></app-create-event-form>
|
<app-create-event-form (ready)="closeDialog()" [date]="selectedDate()" [id]="selectedEventId()"></app-create-event-form>
|
||||||
</rs-daisy-modal>
|
</rs-daisy-modal>
|
||||||
|
|
||||||
|
|||||||
@ -65,6 +65,8 @@ export class CalendarView implements OnInit, AfterViewInit {
|
|||||||
dateClick: (info) => {
|
dateClick: (info) => {
|
||||||
console.info('setting day ',info);
|
console.info('setting day ',info);
|
||||||
this.workflow.set('day');
|
this.workflow.set('day');
|
||||||
|
this.selectedDate.set(info.date);
|
||||||
|
this.selectedEventId.set(undefined);
|
||||||
this.isOpen.set(true);
|
this.isOpen.set(true);
|
||||||
// console.info('Date click on: ' , info);
|
// console.info('Date click on: ' , info);
|
||||||
// const calendarApi = info.view.calendar;
|
// const calendarApi = info.view.calendar;
|
||||||
|
|||||||
@ -23,7 +23,8 @@ export class CreateEventForm implements OnInit {
|
|||||||
form: FormGroup;
|
form: FormGroup;
|
||||||
isEditMode = false;
|
isEditMode = false;
|
||||||
ready = output<void>();
|
ready = output<void>();
|
||||||
id= input<number | null>() ;
|
id= input<number | undefined>() ;
|
||||||
|
date = input<Date|undefined>();
|
||||||
|
|
||||||
eventTypes = signal<EventType[]>([])
|
eventTypes = signal<EventType[]>([])
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user