UNPKG

kia-ml

Version:

Kia

39 lines (33 loc) 1.22 kB
export const explore = (userId, paginatedEndpoint) => { console.log("explore"); return paginatedEndpoint || `api/client-request/${userId}`; }; export const request = (userId, paginatedEndpoint) => paginatedEndpoint || `api/client-user-request/${userId}`; export const bookmarks = (userId, paginatedEndpoint) => paginatedEndpoint || `api/bookmark/${userId}`; export const search = (userId, paginatedEndpoint, searchParams) => { console.log("search"); console.log(searchParams); if (paginatedEndpoint) return paginatedEndpoint; if (searchParams) { if (searchParams.isGlobal) { return `api/search-global/${userId}?query=${searchParams.query}`; } else { return `api/search/${userId}?query=${searchParams.query}`; } } return ""; }; export const getRequestEndpoint = (mode, userId, paginatedEnpoint, searchParams) => { switch (mode) { case "home": return request(userId, paginatedEnpoint); case "explore": return explore(userId, paginatedEnpoint); case "bookmarks": return bookmarks(userId, paginatedEnpoint); case "search": return search(userId, paginatedEnpoint, searchParams); } return ""; }; //# sourceMappingURL=slugger.js.map