Files
LoreMind/web/src/app/services/item-catalog.model.ts
IETM_FIXE\ietm6 da2a66d06a
Some checks failed
Build & Push Images / build (brain) (push) Has been cancelled
Build & Push Images / build (core) (push) Has been cancelled
Build & Push Images / build (web) (push) Has been cancelled
Build & Push Images / build-switcher (push) Has been cancelled
Amélioration de l'IA pour la partie atelier PDF
Mise en place d'un outil permettant de faire des tableau d'objets pour des boutiques par exemple
2026-06-08 17:00:22 +02:00

27 lines
517 B
TypeScript

/** Reflet de l'ItemCatalogDTO côté Core. Un catalogue d'objets (boutique, butin…). */
export interface CatalogItem {
name: string;
price?: string;
category?: string;
description?: string;
}
export interface ItemCatalog {
id?: string;
name: string;
description?: string;
icon?: string;
campaignId: string;
order?: number;
items: CatalogItem[];
}
export interface ItemCatalogCreate {
name: string;
description?: string;
icon?: string;
campaignId: string;
items: CatalogItem[];
}