Appearance
@sylis/web / network/learning / learningApi
Variable: learningApi
const
learningApi:object
Defined in: apps/web/src/network/learning/index.ts:167
Type Declaration
batchUpdateWordStatus()
batchUpdateWordStatus: (
data
) =>Promise
<ApiResponse
<void
>>
Parameters
data
Returns
Promise
<ApiResponse
<void
>>
getCurrentBook()
getCurrentBook: () =>
Promise
<ApiResponse
<CurrentBookResponse
>>
Returns
Promise
<ApiResponse
<CurrentBookResponse
>>
getDailyPlan()
getDailyPlan: (
params
) =>Promise
<ApiResponse
<GetDailyPlanResponse
>>
Parameters
params
Returns
Promise
<ApiResponse
<GetDailyPlanResponse
>>
getLearningStats()
getLearningStats: () =>
Promise
<ApiResponse
<LearningStats
>>
Returns
Promise
<ApiResponse
<LearningStats
>>
getTodayProgress()
getTodayProgress: () =>
Promise
<ApiResponse
<{completed
:number
;total
:number
; }>>
Returns
Promise
<ApiResponse
<{ completed
: number
; total
: number
; }>>
updateWordStatus()
updateWordStatus: (
data
) =>Promise
<ApiResponse
<void
>>
Parameters
data
Returns
Promise
<ApiResponse
<void
>>