Custom colors
OptionaldisabledWhether toolbar is disabled
TipTap editor instance
OptionalenableShow the "Insert file" button. The button is rendered iff this is
true and onInsertEmbed is supplied.
OptionalenableEnable highlight button
OptionalenableEnable table controls
OptionalenableEnable task list button
OptionalenableEnable text color button (default: true)
OptionalendOptional inline content rendered inside the toolbar's flex container at the very end (after "Insert file"). Lets a host append controls (e.g. an AI Magic button) without rebuilding the toolbar.
Custom icons
Custom labels
OptionalonClick handler for the "Insert file" button.
Custom styles
Props for the AssignmentToolbar component.
Remarks
The toolbar provides formatting controls for the TipTap editor. It shares the same toolbar structure as the NoteEditor but uses assignment-specific customization values.