OptionalnutritionComponent mode for different interaction types
OptionalonCallback fired when nutrition data changes in edit mode
OptionalopenFunction to open the OCR scanning modal (required when mode is 'ocr')
Test ID of parent for component testing
Current nutrition data (undefined when no nutrition available)