ENGLISH·COURSE API
    Preparing search index...
    AchievementsGuideModal: FC<NiceModalHocProps> = ...

    Explains how achievements are earned: tickets, prizes and the card's distinction.

    Shown imperatively with NiceModal.show(AchievementsGuideModal). It asks nothing, so its promise settles with undefined on every way out — Got it, the close control, Escape, the overlay — and the caller does not wait on it.

    Each level sits beside a small example drawn with the real pieces the learner will see on the page. The examples are decoration: the sentence beside each one says everything it shows.

    <button onClick={() => void NiceModal.show(AchievementsGuideModal)}>How do they work?</button>