const isDev = process.env.NODE_ENV === "development"; export const sendRequest = ( auth: string, url: string, method: "GET" | "POST", body?: string, ) => { return chrome.runtime.sendMessage({ action: "makeHttpRequest", url, method, body, auth, }); }; export const fetchRequestUtil = async (request: any) => { return ( await fetch( (import.meta.env?.FRONTEND_URL || process?.env?.FRONTEND_URL) + request.url, { method: request.method || "GET", headers: { "Content-Type": "application/json", Authorization: request.auth, // Add any auth headers here if needed }, ...(request.body ? { body: request.body } : {}), }, ) ).json(); };