diff --git a/ui/package.json b/ui/package.json index 23a6cca..738286f 100644 --- a/ui/package.json +++ b/ui/package.json @@ -29,7 +29,7 @@ "clsx": "^2.1.1", "date-fns": "^4.1.0", "hls.js": "^1.6.15", - "lucide-react": "^0.577.0", + "lucide-react": "^1.22.0", "next": "16.2.9", "next-intl": "^4.6.1", "react": "19.2.7", diff --git a/ui/src/app/[locale]/restreams/page.tsx b/ui/src/app/[locale]/restreams/page.tsx index 0f69d3a..17522ce 100644 --- a/ui/src/app/[locale]/restreams/page.tsx +++ b/ui/src/app/[locale]/restreams/page.tsx @@ -22,8 +22,8 @@ import { Radio, RefreshCw, Share2, - Twitch, - Youtube, + Gamepad2, + MonitorPlay, Tv, FileVideo, LayoutDashboard, @@ -175,8 +175,8 @@ function RestreamRow({ restream, style }: RestreamRowProps) { className={`text-xs gap-1 ${dest.enabled ? 'bg-muted/50' : 'opacity-50' }`} > - {dest.platform.includes('twitch') && } - {dest.platform.includes('youtube') && } + {dest.platform.includes('twitch') && } + {dest.platform.includes('youtube') && } {!dest.platform.includes('twitch') && !dest.platform.includes('youtube') && ( )} @@ -278,8 +278,8 @@ function CreateRestreamDialog() { }; const getPlatformIcon = (pluginId: string) => { - if (pluginId.includes("twitch")) return ; - if (pluginId.includes("youtube")) return ; + if (pluginId.includes("twitch")) return ; + if (pluginId.includes("youtube")) return ; return ; }; diff --git a/ui/src/app/[locale]/streams/page.tsx b/ui/src/app/[locale]/streams/page.tsx index 8e211f4..5efbc0d 100644 --- a/ui/src/app/[locale]/streams/page.tsx +++ b/ui/src/app/[locale]/streams/page.tsx @@ -27,8 +27,8 @@ import { ExternalLink, Share2, Trash2, - Twitch, - Youtube, + Gamepad2, + MonitorPlay, Tv } from "lucide-react"; import { useTranslations } from "next-intl"; @@ -475,8 +475,8 @@ function DestinationsDialog({ streamId }: DestinationsDialogProps) { }; const getPlatformIcon = (pluginId: string) => { - if (pluginId.includes("twitch")) return ; - if (pluginId.includes("youtube")) return ; + if (pluginId.includes("twitch")) return ; + if (pluginId.includes("youtube")) return ; return ; }; diff --git a/ui/src/components/chat-widget.tsx b/ui/src/components/chat-widget.tsx index b572186..fe0c0fb 100644 --- a/ui/src/components/chat-widget.tsx +++ b/ui/src/components/chat-widget.tsx @@ -12,8 +12,8 @@ import { MessageCircle, Send, Loader2, - Twitch, - Youtube, + Gamepad2, + MonitorPlay, Tv, RefreshCw, } from "lucide-react"; @@ -25,8 +25,8 @@ interface ChatWidgetProps { function getPlatformIcon(platform: string) { const lower = platform.toLowerCase(); - if (lower.includes("twitch")) return ; - if (lower.includes("youtube")) return ; + if (lower.includes("twitch")) return ; + if (lower.includes("youtube")) return ; if (lower.includes("kick")) return ; if (lower.includes("rumble")) return ; return ;