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; |