import axios from "axios"; const port = process.env.USER_EVENT_PORT; const basePath = process.env.IS_LOCAL === "true" ? `http://127.0.0.1:${port}` : "http://user-event"; const scannerSessionUrl = `${basePath}/user-event/scanner-session`; export class ScannerSessionClient { async getSessionPublic(params: { sessionId: string }) { const { sessionId } = params; const response = await axios.get(`${scannerSessionUrl}/public/${sessionId}`, { timeout: 5000 }); return response?.data; } }