45 lines
937 B
TypeScript
Executable File
45 lines
937 B
TypeScript
Executable File
import type { IImg } from "./GlobalStore"
|
|
import type { ICollana, IProduct } from "./Products"
|
|
|
|
|
|
export interface ICatalog {
|
|
_id: string
|
|
idapp: string
|
|
active?: boolean
|
|
title: string
|
|
foto_collana?: IImg,
|
|
idCollane?: string[]
|
|
argomenti?: string[]
|
|
condition_andor: number,
|
|
editore?: string[]
|
|
collana_info?: ICollana
|
|
descr_introduttiva?: string
|
|
idPageAssigned?: string
|
|
idPageAssigned_stampa?: string
|
|
referenti?: string[]
|
|
img_bordata?: IImg,
|
|
img_intro?: IImg,
|
|
img_bordata_stampa?: IImg,
|
|
img_intro_stampa?: IImg,
|
|
pagina_introduttiva_sfondo_nero?: boolean
|
|
|
|
pdf_generato?: string
|
|
data_generato?: Date
|
|
pdf_online?: string
|
|
data_online?: Date
|
|
|
|
pdf_generato_stampa?: string
|
|
data_generato_stampa?: Date
|
|
pdf_online_stampa?: string
|
|
data_online_stampa?: Date
|
|
|
|
date_created?: Date,
|
|
date_updated?: Date,
|
|
|
|
lista_prodotti?: IProduct[]
|
|
}
|
|
|
|
export interface ICatalogState {
|
|
catalogs?: ICatalog[]
|
|
}
|