Edu SDKEdu SDK
React

Flashcards

Render flashcards generated by createFlashcards.

Renders a flip-through deck of flashcards from createFlashcards().

Usage

import { Flashcards } from "@edu-sdk/react";
import "@edu-sdk/react/styles.css";

<Flashcards flashcards={flashcards} />

Props

type FlashcardsProps = {
  flashcards: Flashcard[];
  className?: string;
  classNames?: FlashcardsClassNames;
};

classNames

KeyPart
rootRoot container
counterCard index
cardFlip card
controlsPrevious / next row
prevButtonPrevious button
nextButtonNext button

Example

<Flashcards
  flashcards={flashcards}
  className="my-flashcards"
  classNames={{
    card: "my-card",
    nextButton: "my-next"
  }}
/>

See Styling for styles.css and CSS variables.

On this page