package com.suno.android.common_data.metadata import com.suno.android.common_core_utils.Id import com.suno.android.common_data.mappers.hooks.LocalHookData import com.suno.android.common_networking.remote.entities.RemoteRecommendationMetadata data class RecommendationMetadata( val hookId: Id, val recommendationItemId: Id?, val metadataType: MetadataType?, ) fun RecommendationMetadata.toRemoteMetadata(): RemoteRecommendationMetadata = RemoteRecommendationMetadata( hookId = hookId.value, recommendationItemId = recommendationItemId?.value, contextType = metadataType?.value, )