Загрузка приложения
IProfileLogsResponse
Физическое объявление TypeScript из стартового проекта Nuxt со связанными типами и комментариями к полям.
IProfileLogsResponsepage_data.data содержит записи истории авторизации; rpag — пагинацию.
src/lib/interfaces/orionplace/accounts/IProfileData.tsexport interface IProfileLogsResponse {
// Ошибки полей или общие ошибки; null при успехе.
form_errors: Record<string, ApiFormError[]> | null;
// Сообщение об успехе или null.
success_message: string | null;
// `page_data.data` содержит записи истории авторизации; `rpag` — пагинацию.
page_data: {
// Значение поля data.
data: IProfileLog[];
// Состояние страниц: текущая страница, наличие следующей и предыдущей,
// индексы записей. Каждая страница содержит `selected_count` и `pages`;
// `total_count` обычно возвращается на первой странице.
rpag: IApiPagination | null;
} | null;
}