Appearance
@sylis/web / network/learning / learningApi
Variable: learningApi
constlearningApi: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>>