ENGLISH·COURSE API
    Preparing search index...

    Port: the module prizes a learner has claimed on the prize counter.

    A claimed prize stays claimed for good — the tickets were exchanged for it (capability learner-achievements) — so, like tickets, claims only add.

    interface PrizeClaimRepository {
        list(): Promise<ReadonlySet<string & $brand<"Slug">>>;
        claim(moduleSlug: string & $brand<"Slug">): Promise<void>;
    }

    Implemented by

    Index

    Methods

    Methods