Skip to content

Commit 490b5e8

Browse files
refactor: remove login-specific classes from ButtonWithLoader
1 parent 78a7d7a commit 490b5e8

4 files changed

Lines changed: 9 additions & 3 deletions

File tree

src/components/Common/ButtonWithLoader/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export default function ButtonWithLoader({
1818
return (
1919
<Button
2020
className={twMerge(
21-
'relative min-w-0 flex-grow bg-transparent disabled:opacity-50',
21+
'relative bg-transparent disabled:opacity-50',
2222
className
2323
)}
2424
disabled={loading || disabled}

src/components/Login/OidcLoginButton.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,11 @@ export default function OidcLoginButton({
6868
}, []);
6969

7070
return (
71-
<ButtonWithLoader loading={loading} onClick={() => redirectToLogin()}>
71+
<ButtonWithLoader
72+
loading={loading}
73+
onClick={() => redirectToLogin()}
74+
className="min-w-0 flex-grow"
75+
>
7276
{/* eslint-disable-next-line @next/next/no-img-element */}
7377
<img
7478
src={provider.logo || '/images/openid.svg'}

src/components/Login/PlexLoginButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const PlexLoginButton = ({
2626

2727
return (
2828
<ButtonWithLoader
29-
className="border-[#cc7b19] bg-[rgba(204,123,25,0.3)] hover:border-[#cc7b19] hover:bg-[rgba(204,123,25,0.7)]"
29+
className="min-w-0 flex-grow border-[#cc7b19] bg-[rgba(204,123,25,0.3)] hover:border-[#cc7b19] hover:bg-[rgba(204,123,25,0.7)]"
3030
onClick={login}
3131
loading={loading || isProcessing}
3232
data-testid="plex-login-button"

src/components/Login/index.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ const Login = () => {
125125
<ButtonWithLoader
126126
key="seerr"
127127
data-testid="seerr-login-button"
128+
className="min-w-0 flex-grow"
128129
onClick={() => setMediaServerLogin(false)}
129130
>
130131
{/* eslint-disable-next-line @next/next/no-img-element */}
@@ -139,6 +140,7 @@ const Login = () => {
139140
<ButtonWithLoader
140141
key="mediaserver"
141142
data-testid="mediaserver-login-button"
143+
className="min-w-0 flex-grow"
142144
onClick={() => setMediaServerLogin(true)}
143145
>
144146
<MediaServerLogo />

0 commit comments

Comments
 (0)