
* Update component docstrings * Remove transitions libs * Add span component * Add lock files
23 lines
529 B
Python
23 lines
529 B
Python
"""Link overlay components."""
|
|
|
|
from pynecone.components.libs.chakra import ChakraComponent
|
|
from pynecone.var import Var
|
|
|
|
|
|
class LinkOverlay(ChakraComponent):
|
|
"""Wraps child component in a link."""
|
|
|
|
tag = "LinkOverlay"
|
|
|
|
# If true, the link will open in new tab
|
|
is_external: Var[bool]
|
|
|
|
# Href of the link overlay.
|
|
href: Var[str]
|
|
|
|
|
|
class LinkBox(ChakraComponent):
|
|
"""The LinkBox lifts any nested links to the top using z-index to ensure proper keyboard navigation between links."""
|
|
|
|
tag = "LinkBox"
|