From d0f029b46e54dd4db2d3ce83e98a9fc8c1a9aa5d Mon Sep 17 00:00:00 2001
From: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
Date: Mon, 12 Jan 2026 14:50:33 +0500
Subject: [PATCH] fix(login): add missing keys to PlexLoginButton
FormattedMessage children (#2291)
---
src/components/Login/PlexLoginButton.tsx | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/components/Login/PlexLoginButton.tsx b/src/components/Login/PlexLoginButton.tsx
index 111b95d3..9e7f8cd1 100644
--- a/src/components/Login/PlexLoginButton.tsx
+++ b/src/components/Login/PlexLoginButton.tsx
@@ -3,6 +3,7 @@ import Button from '@app/components/Common/Button';
import { SmallLoadingSpinner } from '@app/components/Common/LoadingSpinner';
import usePlexLogin from '@app/hooks/usePlexLogin';
import defineMessages from '@app/utils/defineMessages';
+import { Fragment } from 'react';
import { FormattedMessage } from 'react-intl';
const messages = defineMessages('components.Login', {
@@ -46,8 +47,12 @@ const PlexLoginButton = ({
>
{(chunks) => (
<>
- {chunks.map((c) =>
- typeof c === 'string' ? {c} : c
+ {chunks.map((c, index) =>
+ typeof c === 'string' ? (
+ {c}
+ ) : (
+ {c}
+ )
)}
>
)}