diff --git a/src/utils/helpers.ts b/src/utils/helpers.ts index 692dcba6..cd3be603 100644 --- a/src/utils/helpers.ts +++ b/src/utils/helpers.ts @@ -10,34 +10,33 @@ export type UrlType = 'video' | 'image' | 'youtube' | 'article' export interface UrlClassification { type: UrlType - buttonText: string } export const classifyUrl = (url: string | undefined): UrlClassification => { if (!url) { - return { type: 'article', buttonText: 'READ NOW' } + return { type: 'article' } } const urlLower = url.toLowerCase() // Check for YouTube if (urlLower.includes('youtube.com') || urlLower.includes('youtu.be')) { - return { type: 'youtube', buttonText: 'WATCH NOW' } + return { type: 'youtube' } } // Check for video extensions const videoExtensions = ['.mp4', '.webm', '.ogg', '.mov', '.avi', '.mkv', '.m4v'] if (videoExtensions.some(ext => urlLower.includes(ext))) { - return { type: 'video', buttonText: 'WATCH NOW' } + return { type: 'video' } } // Check for image extensions const imageExtensions = ['.jpg', '.jpeg', '.png', '.gif', '.webp', '.svg', '.bmp', '.ico'] if (imageExtensions.some(ext => urlLower.includes(ext))) { - return { type: 'image', buttonText: 'VIEW NOW' } + return { type: 'image' } } // Default to article - return { type: 'article', buttonText: 'READ NOW' } + return { type: 'article' } } /**