filters server + filter client

This commit is contained in:
2024-06-19 18:26:17 +05:00
parent 960e502db2
commit 9630f42a08
44 changed files with 817 additions and 126 deletions
+17
View File
@@ -0,0 +1,17 @@
import { apartmentsApi } from "./urls";
import ky from "ky";
async function getApartments(token: string | null) {
// const token =
// "1000.04c54423a172cff4f2075ef60dc46403.b4a66d1663ed3b39fa86c9b28dbed2fa";
const res = await ky.get(apartmentsApi, {
headers: {
Authorization: `Zoho-oauthtoken ${token}`,
},
});
return res.json();
}
export { getApartments };
+19
View File
@@ -0,0 +1,19 @@
import ky from "ky";
import { updateAccessTokenApi } from "./urls";
import { IUpdateAccessToken } from "../types/updateAccessToken";
async function updateAccessToken() {
try {
const res = await ky.get(updateAccessTokenApi);
res.json().then((data) => {
const accessToken = (data as IUpdateAccessToken).accessToken;
localStorage.setItem("ACCESS_TOKEN", accessToken);
});
} catch (error) {
console.log("error", error);
}
}
export { updateAccessToken };
+7
View File
@@ -0,0 +1,7 @@
const serverApi = "http://192.168.56.1:3000";
const apartmentsApi = `${serverApi}/apartments`;
const updateAccessTokenApi = `${serverApi}/updateAccessToken`;
export { apartmentsApi, updateAccessTokenApi };