pixout
TypeScript icon, indicating that this package has built-in type declarations

1.2.6 • Public • Published

pixout

Crie chaves pix copia e cola dinamicamente, com QrCode.

Instalação

$ npm install pixout

Uso

Gerar código copia e cola

Você pode gerar o código copia e cola separadamente importando o método createCode(), como no exemplo abaixo:

import { createCode } from 'pixout'

const pixCode = createCode({
  pixKey: '1234',
  amount: '10.00',
  description: 'Pagamento Tal',
  receiverCity: 'SAO PAULO',
  receiverName: 'Fulano de Tal',
  identifier: 'pgto123',
})

O método createCode() recebe um objeto com as propriedades para gerar o código pix, as quais são opcionais amount, description, e identifier

Gerar QrCode

Tendo armazenado o código copia e cola numa constante ou variável, como no exemplo acima, basta importar o método makeQrCode(), como no exemplo abaixo:

import { createCode, makeQrCode } from 'pixout'

const pixCode = createCode({
  pixKey: '1234',
  amount: '10.00',
  description: 'Pagamento Tal',
  receiverCity: 'SAO PAULO',
  receiverName: 'Fulano de Tal',
  identifier: 'pgto123',
})

const qrCode = makeQrCode(pixCode, '200x200')

o método makeQrCode() recebebe dois argumentos, o primeiro refere-se ao código copia e cola, e o segundo, opcional, refere-se ao tamanho do QrCode em pixels. O tamanho padrão é 300x300

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.2.60latest

Version History

VersionDownloads (Last 7 Days)Published
1.2.60
1.2.50
1.1.50
1.1.40
1.1.30
1.1.20
1.0.20
0.0.40
0.0.30
0.0.20
0.0.10
1.0.00

Package Sidebar

Install

npm i pixout

Weekly Downloads

0

Version

1.2.6

License

ISC

Unpacked Size

11.5 kB

Total Files

26

Last publish

Collaborators

  • matheus_polska