Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

CampoTexto Nome não está validando

import './CampoTexto.css'

export const CampoTexto = (props) => {

    const placeholderModificada = `${props.placeholder}...`

    return (
        <div className="campo-texto">
            <label>{props.label}</label>
            <input required={props.obrigatorio} placeholder={placeholderModificada}/>
        </div>
    )
}
return (
        <section className="formulario">
            <form onSubmit={aoSalvar}>
                <h2>Preencha os dados para criar o card do colaborador</h2>
                <CampoTexto obrigatorio={true} label="Nome" placeholder="Digite o seu nome" />
                <CampoTexto label="Cargo" placeholder="Digite seu cargo" />
                <CampoTexto label="Imagem" placeholder="Digite o endereço da imagem" />
                <ListaSuspensa label="Time" itens={times}/>
                <Botao>
                    Criar Card
                </Botao>
            </form>
        </section>
    )

Ele não pede obrigatoriedade.. ):

2 respostas
solução!

Aí desculpa, faltou eu apertar o botão de enviar ;-; apertando o botão, ele pede -q

Oi Luana, tudo bem?

Que bom que você conseguiu encontrar o problema! Irei finaliza o tópico pra você.

Um abraço e bons estudos.