Spaces:
Sleeping
Sleeping
export const apiUrl = | |
typeof window === "undefined" | |
? process.env.NEXT_PUBLIC_API_URL | |
: process.env.NEXT_PUBLIC_API_URL || | |
`${window.location.protocol === "https:" ? "https" : "http"}://${ | |
window.location.host | |
}`; | |
export function debounce(func, wait) { | |
let timeout; | |
return function executedFunction(...args) { | |
const later = () => { | |
clearTimeout(timeout); | |
func(...args); | |
}; | |
clearTimeout(timeout); | |
timeout = setTimeout(later, wait); | |
}; | |
} | |