Загрузка приложения
ICustomerTicketRepliesPageResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
ICustomerTicketRepliesPageResponsepage_data.data — текущая страница, rpag — параметры пагинации.
app/interfaces/orionplace/tickets/ICustomerTicketApi.tsexport interface ICustomerTicketRepliesPageResponse {
// Ошибки полей и общие ошибки.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение успеха либо null.
success_message: string | null;
// `page_data.data` — текущая страница, `rpag` — параметры пагинации.
page_data: {
// Ответы по возрастанию ID. Каждый содержит отправителя, направление,
// текст, даты и ссылки на изображения.
data: ICustomerTicketReply[];
// Пагинация: по умолчанию 5, максимум 10 ответов на странице.
rpag: IApiPagination;
} | null;
}