Menu suspenso
AlpopDropdown é um botão que revela um menu de ações/links. Cada item com address vira um link (<a target="_blank">); cada item com callback vira um botão que executa a função. O menu reposiciona-se para não ultrapassar a borda da tela.
Props
| Prop | Tipo | Padrão | Descrição |
|---|---|---|---|
icon | String | — | Ícone do botão (obrigatório) |
title | String | — | Texto do botão (opcional) |
items | Array | [] | [{ name, address }] ou [{ name, callback }] |
orientation | String | "right" | right ou left (alinhamento do menu) |
Comportamento
- O menu não é renderizado quando
itemsestá vazio. - O estado aberto/fechado é interno (não há prop de controle).