reactredux/clientapp/src/models/abstractions.ts

38 lines
512 B
TypeScript

import { AuthorModel, ImageModel } from "./"
export interface RequestModel {
}
export interface ResponseModel {
}
export interface PageSectionModel {
title?: string
text?: string
}
export interface PersonModel {
id: string,
image: ImageModel
}
export interface PostItemModel {
id: string,
slug: string,
image: ImageModel,
badge: string,
title: string,
shortText: string,
text: string,
author: AuthorModel,
created: string,
tags: string []
}
export interface PageModel {
}