Objective: Implement a tooltip component that appears when hovering over an element and allows positioning control.
Instructions:
Requirements:
Hints:
portals