{"ast":null,"code":"const API = 'http://localhost:4000/api';\nexport async function register(data) {\n  const res = await fetch(`${API}/auth/register`, {\n    method: 'POST',\n    headers: {\n      'Content-Type': 'application/json'\n    },\n    body: JSON.stringify(data)\n  });\n  return res.json();\n}\nexport async function login(data) {\n  const res = await fetch(`${API}/auth/login`, {\n    method: 'POST',\n    headers: {\n      'Content-Type': 'application/json'\n    },\n    body: JSON.stringify(data)\n  });\n  return res.json();\n}\nexport async function fetchSensors(token) {\n  const res = await fetch(`${API}/sensors`, {\n    headers: {\n      Authorization: `Bearer ${token}`\n    }\n  });\n  return res.json();\n}","map":{"version":3,"names":["API","register","data","res","fetch","method","headers","body","JSON","stringify","json","login","fetchSensors","token","Authorization"],"sources":["D:/LDT/000 Project/LDT/Client/src/api/index.js"],"sourcesContent":["const API = 'http://localhost:4000/api';\n\nexport async function register(data) {\n  const res = await fetch(`${API}/auth/register`, {\n    method: 'POST', headers: { 'Content-Type': 'application/json' },\n    body: JSON.stringify(data)\n  });\n  return res.json();\n}\nexport async function login(data) {\n  const res = await fetch(`${API}/auth/login`, {\n    method: 'POST', headers: { 'Content-Type': 'application/json' },\n    body: JSON.stringify(data)\n  });\n  return res.json();\n}\nexport async function fetchSensors(token) {\n  const res = await fetch(`${API}/sensors`, {\n    headers: { Authorization: `Bearer ${token}` }\n  });\n  return res.json();\n}"],"mappings":"AAAA,MAAMA,GAAG,GAAG,2BAA2B;AAEvC,OAAO,eAAeC,QAAQA,CAACC,IAAI,EAAE;EACnC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CAAC,GAAGJ,GAAG,gBAAgB,EAAE;IAC9CK,MAAM,EAAE,MAAM;IAAEC,OAAO,EAAE;MAAE,cAAc,EAAE;IAAmB,CAAC;IAC/DC,IAAI,EAAEC,IAAI,CAACC,SAAS,CAACP,IAAI;EAC3B,CAAC,CAAC;EACF,OAAOC,GAAG,CAACO,IAAI,CAAC,CAAC;AACnB;AACA,OAAO,eAAeC,KAAKA,CAACT,IAAI,EAAE;EAChC,MAAMC,GAAG,GAAG,MAAMC,KAAK,CAAC,GAAGJ,GAAG,aAAa,EAAE;IAC3CK,MAAM,EAAE,MAAM;IAAEC,OAAO,EAAE;MAAE,cAAc,EAAE;IAAmB,CAAC;IAC/DC,IAAI,EAAEC,IAAI,CAACC,SAAS,CAACP,IAAI;EAC3B,CAAC,CAAC;EACF,OAAOC,GAAG,CAACO,IAAI,CAAC,CAAC;AACnB;AACA,OAAO,eAAeE,YAAYA,CAACC,KAAK,EAAE;EACxC,MAAMV,GAAG,GAAG,MAAMC,KAAK,CAAC,GAAGJ,GAAG,UAAU,EAAE;IACxCM,OAAO,EAAE;MAAEQ,aAAa,EAAE,UAAUD,KAAK;IAAG;EAC9C,CAAC,CAAC;EACF,OAAOV,GAAG,CAACO,IAAI,CAAC,CAAC;AACnB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}