Unique identifier for testing and accessibility
Whether the dialog is currently visible
Name of the ingredient being edited (for context)
Initial note value
Placeholder text for the note input
Callback fired when dialog is closed without saving
Callback fired when note is saved
Props for NoteEditDialog component.