feat(mobile): shadcn like and tailwind added to make things look yummy
All checks were successful
Build and Push LST Docker Image / docker (push) Successful in 1m21s

This commit is contained in:
2026-04-27 21:23:40 -05:00
parent 649ae1ee9f
commit 7d2f048932
32 changed files with 1909 additions and 325 deletions

View File

@@ -1,5 +1,6 @@
import { useEffect, useState } from "react";
import { Button, Text, View } from "react-native";
import { sendTcpMessage } from "../lib/tcpScan";
import { type ZebraScanResult, zebraScanner } from "../lib/ZebraScanner";
const STX = "\x02";
@@ -13,20 +14,19 @@ export function ScannerTestScreen() {
const scanned = scan.data;
// Hard-coded command example:
// <stx>98@{scanned}<etx>
const tcpMessage = `${STX}98@${scanned}${ETX}`;
let commandToSend = `${STX}98@${scanned}${ETX}`;
console.log("TCP message to send:", tcpMessage);
console.log("TCP message visible:", `<stx>98@${scanned}<etx>`);
// if we are sscc we need to scan like this .... <STX>98@]C100090087710038712256<ETX>
if (scan.data.startsWith("000")) {
commandToSend = `${STX}98@]C1${scanned}${ETX}`;
}
const something = await sendTcpMessage(commandToSend, "10.44.0.26", 50001);
// Later this is where your TCP send goes.
// const response = await sendTcpMessage(tcpMessage);
const fakeResponse = `Would send TCP: <stx>98@${scanned}<etx>`;
console.log("TCP response:", fakeResponse);
setLastResponse(fakeResponse);
console.log("TCP response:", something);
setLastResponse(JSON.stringify(something));
};
useEffect(() => {