Perseus
    Preparing search index...
    • validate, meant for client-side validation using answerless Perseus data

      Parameters

      • perseusRenderData: PerseusRenderer

        the answerless Perseus data

      • userInputMap: UserInputMap

        the user's input for each widget, mapped by ID

      • locale: string

        string locale for math parsing ("de" 1.000,00 vs "en" 1,000.00)

      Returns PerseusScore | null

      an invalid "score" if there's invalid input, otherwise null