Загрузка приложения
IInvoicesResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IInvoicesResponseОшибки полей или общие ошибки.
interfaces/orionplace/payments/IInvoice.tsexport interface IInvoicesResponse {
// Ошибки полей или общие ошибки.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение об успехе или null.
success_message: string | null;
// Счета, пагинация и необязательные счётчики.
page_data: {
// Значение поля data.
data: IInvoice[];
// Параметры пагинации; размер страницы по умолчанию и максимум 35.
rpag: IApiPagination;
// Общие счётчики кошелька, заказов, подписок и авторских начислений до
// фильтрации. Возвращаются при явно переданном `paginate.page: 1`.
counts?: {
// Значение поля c_wallet.
c_wallet: number;
// Значение поля c_order.
c_order: number;
// Значение поля c_paid_sub.
c_paid_sub: number;
// Значение поля c_writer_earnings.
c_writer_earnings: number;
};
} | null;
}