Files
twenty/packages/twenty-front/src/utils/index.ts
Félix Malfait 042b6c65ed Change favicon/company enrichment urls (#9065)
We're moving favicon/telemetry/company enrichment to a separate url for
better security/monitoring
2024-12-13 18:41:57 +01:00

15 lines
402 B
TypeScript

export const sanitizeURL = (link: string | null | undefined) => {
return link
? link.replace(/(https?:\/\/)|(www\.)/g, '').replace(/\/$/, '')
: '';
};
export const getLogoUrlFromDomainName = (
domainName?: string,
): string | undefined => {
const sanitizedDomain = sanitizeURL(domainName);
return sanitizedDomain
? `https://twenty-icons.com/${sanitizedDomain}`
: undefined;
};