Histórico de mensagens sobre input

EXIBINDO CONVERSAS RECENTES:

Texto: input
# pix
Avatar discord do usuario williandougllas

williandougllas

Ver Respostas

Olá pessoal, bom dia!

Estou tentando instalar o repositório [email protected]:efipay/sdk-typescript-apis-efi.git no diretório www_gn e, ao rodar npm install na pasta sdk-typescript-apis-efi/examples, estou recebendo o erro abaixo:
npm error code 1
npm error path /home/vagrant/.npm/_cacache/tmp/git-clonelmouXt
npm error command sh -c npm run build
npm error error TS5055: Cannot write file '/home/vagrant/.npm/_cacache/tmp/git-clonelmouXt/dist/index.d.ts' because it would overwrite input file.
Já tentei remover a pasta dist e executar novamente, mas o erro persiste. Alguém pode ajudar a resolver isso?

Obrigado!

# cartões
Avatar discord do usuario iago2146

iago2146

Ver Respostas

Bom dia Pessoal, estou com uma dúvida. A Efí possui um plugin de checkout que eu possa inserir diretamente no meu site? Dei uma olhada por algo na documentação e tem algumas coisas do JS, mas me pareceu que os inputs e validações precisam ser construidas do meu lado.

# pix
Avatar discord do usuario marcosvinicius0759

marcosvinicius0759


function resposta($status, $mensagem, $dados)
{
$resposta['status'] = $status;
$resposta['mensagem'] = $mensagem;
$resposta['dados'] = $dados;
$json_resposta = '

' . json_encode($resposta, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '
';

header("HTTP/1.1 " . $status);
echo $json_resposta;
}

function salvar($dados)
{
// Crie um arquivo .;json para salvar as informações
$nomeArquivo = './dados.json';
$dadosGravados = json_decode(file_get_contents($nomeArquivo), true);
$arquivo = fopen($nomeArquivo, 'w');

// Incrementa as informações enviadas com o que já havia gravado
array_push($dadosGravados, $dados);

if (fwrite($arquivo, json_encode($dadosGravados))) {
resposta(200, "Requisição realizada com sucesso!", $dados);
} else {
resposta(300, "Falha ao salvar os dados da requisição.", $dados);
}

fclose($arquivo);
}

function requisicao($metodo, $body, $parametros)
{
switch ($metodo) {
case 'POST':
salvar($body);
break;
case 'GET':
resposta(200, "Requisição realizada com sucesso!", $body);
break;
}
}

// Obtém o método HTTP, body e parâmetros da requisição
$metodo = $_SERVER['REQUEST_METHOD'];
$parametros = explode('/', trim($_SERVER['REQUEST_URI'], '/'));
$body = json_decode(file_get_contents('php://input'), true);

try {
requisicao($metodo, $body, $parametros);
} catch (Exception $e) {
resposta(400, $e->getMessage(), $e);
}

# devs
Avatar discord do usuario marcosepetth_tth

marcosepetth_tth

Com valores pré-definidos funciona apropriadamente, mas quando mudo para valores dinâmicos dá erro, informando que o findDOMNode recebeu uma instância de InputElement que está dentro de StrictMode.