updated book's forms

This commit is contained in:
2025-11-11 12:54:51 +01:00
parent 61e04511cf
commit 9ef353924f
3 changed files with 4 additions and 5 deletions

View File

@@ -8,7 +8,7 @@
<p>{{ bookInfo().releaseYear }}</p> <p>{{ bookInfo().releaseYear }}</p>
<br> <br>
<app-modal [name]="'Modifier'" class="ml-31"> <app-modal [name]="'Modifier'" class="ml-31">
<app-create-book></app-create-book> <app-update-book></app-update-book>
</app-modal> </app-modal>
<button nz-button nzType="primary" (click)="delete()" class="ml-28 mt-1">Supprimer</button> <button nz-button nzType="primary" (click)="delete()" class="ml-28 mt-1">Supprimer</button>
</nz-card> </nz-card>

View File

@@ -3,16 +3,16 @@ import {BookInfo} from '../../interfaces/book.interfaces';
import {NzCardComponent} from "ng-zorro-antd/card"; import {NzCardComponent} from "ng-zorro-antd/card";
import {CreateBook} from "../create-book/create-book"; import {CreateBook} from "../create-book/create-book";
import {Modal} from "../modal/modal"; import {Modal} from "../modal/modal";
import {icons} from "../../icons-provider";
import {NzButtonComponent} from "ng-zorro-antd/button"; import {NzButtonComponent} from "ng-zorro-antd/button";
import {UpdateBook} from "../update-book/update-book";
@Component({ @Component({
selector: 'app-book-card', selector: 'app-book-card',
imports: [ imports: [
NzCardComponent, NzCardComponent,
CreateBook,
Modal, Modal,
NzButtonComponent, NzButtonComponent,
UpdateBook,
], ],
templateUrl: './book-card.html', templateUrl: './book-card.html',
styleUrl: './book-card.css', styleUrl: './book-card.css',
@@ -20,7 +20,6 @@ import {NzButtonComponent} from "ng-zorro-antd/button";
export class BookCard { export class BookCard {
bookInfo = input.required<BookInfo>(); bookInfo = input.required<BookInfo>();
delete() { delete() {
return return
} }

View File

@@ -23,7 +23,7 @@ export class Modal {
setTimeout(() => { setTimeout(() => {
this.isVisible = false; this.isVisible = false;
this.isOkLoading = false; this.isOkLoading = false;
}, 3000); // 3 secondes }, 1000); // 1 secondes
} }
handleCancel(): void { handleCancel(): void {