Some clients (amethyst in this case) shows a generic heart, but if you expand you can see all the reactions.
So it I think at a protocol-level, (all) reactions are built-in (whether it's an emoji, or even a GIF), it just depends on how some clients display them. See below.