Member Junction
    Preparing search index...
    interface ProgressDetails {
        courseId: string;
        lessonId?: string;
        previousProgress: {
            completedUnits: number;
            percentage: number;
            totalTimeSpent: number;
        };
        updatedProgress: {
            completed: boolean;
            completedAt?: string;
            completedUnits: number;
            lastAccessedAt: string;
            percentage: number;
            totalTimeSpent: number;
            totalTimeSpentText: string;
            totalUnits: number;
        };
        updateResult: ProgressUpdateResult;
        updateType: "course"
        | "lesson";
        userId: string;
    }
    Index

    Properties

    courseId: string
    lessonId?: string
    previousProgress: {
        completedUnits: number;
        percentage: number;
        totalTimeSpent: number;
    }
    updatedProgress: {
        completed: boolean;
        completedAt?: string;
        completedUnits: number;
        lastAccessedAt: string;
        percentage: number;
        totalTimeSpent: number;
        totalTimeSpentText: string;
        totalUnits: number;
    }
    updateResult: ProgressUpdateResult
    updateType: "course" | "lesson"
    userId: string