Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 4x 9x 9x 9x 9x 7x 2x 2x 4x | const socketDataEncoder = <T>(socketData: ArrayBuffer): T | undefined => {
const encoder = new TextDecoder('utf-8');
const rawData = new Uint8Array(socketData);
try {
const data = JSON.parse(encoder.decode(rawData)) as T;
return data;
} catch (error) {
console.error(error);
return undefined;
}
};
export default socketDataEncoder;
|