Typing Text
Texto que aparece letra por letra, como numa máquina de escrever, para heróis e chamadas.
Também no template SaaS Pro. Ver templates Pro →
Instalação
pnpm add aura-ui-effects aura-ui-tailwindDepois, importe o CSS uma vez no seu arquivo global (Tailwind v4):
/* app/globals.css */
@import "aura-ui-tailwind";
@import "aura-ui-effects/tailwind.css";Uso
import { TypingText } from "aura-ui-effects/typing-text";Props
Lidas do código do componente: tipo, valor padrão e o que cada uma faz.
| Prop | Tipo |
|---|---|
textobrigatóriaFrase digitada. Com várias, apaga e digita a próxima. | string | string[] |
speedMilissegundos por letra ao digitar (padrão 60). Apagar leva a metade. Padrão: | number |
pauseMilissegundos com a frase inteira na tela antes de apagar (padrão 1600). Padrão: | number |
loopVolta para a primeira frase depois da última (padrão Padrão: | boolean |
cursorMostra o cursor piscando no fim do texto (padrão Padrão: | boolean |
Também aceita as props de Omit<React.HTMLAttributes<HTMLSpanElement>, "children">.
API
Exportações
nextTypingStateTypingTextTipos
TypingTextPropsTypingStateCódigo-fonte
É exatamente o arquivo que o CLI copia para o seu projeto — edite à vontade.