# Overview
Add an initial barebones version of the component with minimal to no customizations.
- A container with content.
- An icon-only close button closes the popover container.
- The container is a floating element that can be teleported to a target element if provided (via `provide/inject`), otherwise, otherwiseteleportation defaults to the `<body>` element. Teleportation is enabled via Vue [[ https://vuejs.org/guide/built-ins/teleport.html | <Teleport> ]] and can be disabled via its `disabled` prop.
- The target element triggers the Popover to show and hide.
## Acceptance Criteria
[x] Add a container with one slot.
[x] Add a `target` prop and fallback behavior when the target element is notclose button providedp.
[x] Demonstrate how to use Popover in the Sandbox demo pagex] Set up Vue teleportation via provide/inject and fallback behavior.
- In Sandbox, confirm that the teleportation works by setting the `target` prop to `#teleport-target` selector. The Popover with this target will teleport to the `<div id="teleport-target">` element on the Sandbox[x] Add a prop to disable teleportation and render the element in its place.
[x] Demonstrate how to use Popover in the Sandbox demo page.