refactor: allow nullable metadata in MessageMetadataDialog

The metadata prop was previously required, but callers sometimes pass
null or undefined. Updating the type to allow null/undefined prevents
runtime errors and simplifies usage.
This commit is contained in:
Akarshan 2025-10-30 12:36:18 +05:30
parent 74b895c653
commit ef4e8bf353
No known key found for this signature in database
GPG Key ID: D75C9634A870665F

View File

@ -58,7 +58,7 @@ interface MessageMetadata {
} }
interface MessageMetadataDialogProps { interface MessageMetadataDialogProps {
metadata: MessageMetadata // Use the specific interface metadata: MessageMetadata | null | undefined // Use the specific interface
triggerElement?: React.ReactNode triggerElement?: React.ReactNode
} }