UIKit
7.13.0
• ArrowToggleComponentes
UIKit
7.13.0
Date Components
3.1.0
Navigation
3.3.8
ArrowToggle
Mantenedor:
Marginy605
direction
size
ArrowToggle
es un componente para mostrar el icono de cheurón. Puede girar en cuatro direcciones y se puede usar para mostrar listas desplegables, cortar componentes, etc.
§Apariencia
ArrowToggle
tiene cuatro direcciones posibles: top
right
, bottom
, y left
.
<ArrowToggle direction="top" /> top
<ArrowToggle direction="right" /> right
<ArrowToggle direction="bottom" /> bottom
<ArrowToggle direction="left" /> left
§Tamaño
<ArrowToggle size={10} /> 10
<ArrowToggle size={20} /> 20
<ArrowToggle size={30} /> 30
<ArrowToggle size={40} /> 40
<ArrowToggle size={50} /> 50
<ArrowToggle size={100} /> 100
§Utilízalo como elemento interactivo
Este es un ejemplo del uso de ArrowToggle con un icono de alternancia:
const [directionIndex, setDirectionIndex] = React.useState(0);
const directions = ['top', 'left', 'bottom', 'right'] as Array<ArrowToggleProps['direction']>;
const direction = directions[directionIndex % directions.length];
return (
<Button onClick={() => setDirectionIndex(directionIndex + 1)} view="flat">
<ArrowToggle {...args} direction={direction} /> <h3>{direction}</h3>
</Button>
);
§Propiedades
Nombre | Descripción | Tipo | Predeterminado |
---|---|---|---|
className | class Atributo HTML | string | |
dirección | Se usa para establecer la arrowToggle dirección | string | "bottom" |
tamaño | arrowToggle tamaño (en píxeles) | number | 16 |
qa | data-qa Atributo HTML, usado para realizar pruebas | string |