@banhosdev/direct-pin-react
v1.2.0
Published
DirectPIN React hook for Tectoy PAX A35 serial communication
Maintainers
Readme
@banhosdev/direct-pin-react
DirectPIN React hook for Tectoy PAX A35 serial communication.
Installation
npm install @banhosdev/direct-pin-reactUsage
import { useDirectPin } from '@banhosdev/direct-pin-react';
function App() {
const { isConnected, connect, disconnect, createTransaction } = useDirectPin();
const handlePay = async () => {
const res = await createTransaction(10.00);
if (res.result) {
alert("Aprovado!");
}
};
return (
<div>
<button onClick={connect}>Conectar</button>
<button onClick={handlePay}>Pagar R$10</button>
</div>
);
}Features
- CRC-16-CCITT: Built-in calculation.
- Base64 Encoding: UTF-8 compliant.
- Promise-based API: Simple
async/awaitusage. - Types included: Full TypeScript support.
