36 lines
680 B
TypeScript
36 lines
680 B
TypeScript
|
|
|
||
|
|
export interface FotoCatalogo {
|
||
|
|
imagefile: string
|
||
|
|
alt: string
|
||
|
|
description: string
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface FilesCataloghi {
|
||
|
|
per_web: string
|
||
|
|
per_stampa: string
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface ICatalog {
|
||
|
|
idapp: string
|
||
|
|
active?: boolean
|
||
|
|
title: string
|
||
|
|
foto_collana?: FotoCatalogo,
|
||
|
|
idCollana?: string
|
||
|
|
descr_introduttiva?: string
|
||
|
|
idTemplateScheda?: string
|
||
|
|
referenti?: string[]
|
||
|
|
img_bordata_web?: FotoCatalogo,
|
||
|
|
img_bordata_stampa?: FotoCatalogo,
|
||
|
|
img_intro_web?: FotoCatalogo,
|
||
|
|
img_intro_stampa?: FotoCatalogo,
|
||
|
|
|
||
|
|
generati?: FilesCataloghi,
|
||
|
|
online?: FilesCataloghi,
|
||
|
|
|
||
|
|
date_created?: Date,
|
||
|
|
date_updated?: Date,
|
||
|
|
}
|
||
|
|
|
||
|
|
export interface ICatalogState {
|
||
|
|
catalog?: ICatalog
|
||
|
|
}
|