getUserTrainings

Возвращает доступные пользователю тренинги (https://getcourse.ru/blog/276112)

Параметры

  • ctx:app.Ctx
    Контекст приложения, предоставляющий доступ к различным компонентам и настройкам приложения.

  • userId: number
    Идентификатор пользователя

  • withArchive: boolean
    Флаг, указывающий, следует ли включать архивные тренинги.

Возвращаемое значение

  • Promise<TrainingBasicInfo[]> Тип возвращаемого значения является массивом объектов и содержит базовую информацию о тренингах.

Свойства TrainingBasicInfo

  • id: number
    Идентификатор тренинга.

  • parent_id: number | null
    Идентификатор родительского тренинга, если применимо.

  • lesson_count: number
    Количество уроков в тренинге.

  • title: string
    Название тренинга.

  • description: string
    Описание тренинга.

  • image: string | null
    URL изображения тренинга.

  • image_hash: string | null
    Хэш изображения тренинга.

  • image_url: string | null
    Альтернативный URL изображения тренинга.

  • children: TrainingBasicInfo[]
    Массив дочерних тренингов, если применимо.

❤️ Made with love on Chatium

ООО "Чатиум"

Информация о компании