saveRecipe

open suspend override fun saveRecipe(recipe: Recipe): Recipe

Saves a Recipe item to the remote API and the local database. If the item already exists in the remote API, it updates the item. Otherwise, it creates a new item.