Everything was ok when there was only like-dislike, but after adding bookmark and filtering list of recipes I see weird id's instead of those components:
Make sure the wire:keys are unique on the page - you are reusing only the $recipe->id again and again; you can mitigate this issue by prefixing them to avoid collisions.
@Dmytro_Shved are you sure the problem is the HTML comment or do you lack a single root element? I assumed earlier that we were dealing with a snippet, but now wondering if it is your whole component?
For example, the HTML comments should be okay in the following context:
@Dmytro_Shved okay, but the problem is not with the comment itself; however, it is considered a HTML element so Livewire tries to write content to it... the comment would fine in this context: