import React from "react"; /** Campo de formulário com rótulo, ajuda e erro ligados por acessibilidade. */ export function Campo({ nome, rotulo, ajuda, erro, prefixo, sufixo, tipo = "text", id, className = "", style, ...rest }) { const idc = id || "campo-" + nome; const idAjuda = ajuda ? idc + "-ajuda" : undefined; const idErro = erro ? idc + "-erro" : undefined; return (
{rotulo && }
{prefixo && {prefixo}} {sufixo && {sufixo}}
{ajuda && !erro && {ajuda}} {erro && {erro}}
); }