Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf17fdb1

Browse files
committed
emotion:OAuthSignInForm
1 parenta872acd commitf17fdb1

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

‎site/src/pages/LoginPage/OAuthSignInForm.tsx

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,30 +3,28 @@ import Button from "@mui/material/Button";
33
importGitHubIconfrom"@mui/icons-material/GitHub";
44
importKeyIconfrom"@mui/icons-material/VpnKey";
55
importBoxfrom"@mui/material/Box";
6+
import{typeFC}from"react";
7+
import{useTheme}from"@emotion/react";
68
import{Language}from"./SignInForm";
7-
import{AuthMethods}from"api/typesGenerated";
8-
import{FC}from"react";
9-
import{makeStyles}from"@mui/styles";
9+
import{typeAuthMethods}from"api/typesGenerated";
1010

1111
typeOAuthSignInFormProps={
1212
isSigningIn:boolean;
1313
redirectTo:string;
1414
authMethods?:AuthMethods;
1515
};
1616

17-
constuseStyles=makeStyles((theme)=>({
18-
buttonIcon:{
19-
width:theme.spacing(2),
20-
height:theme.spacing(2),
21-
},
22-
}));
23-
2417
exportconstOAuthSignInForm:FC<OAuthSignInFormProps>=({
2518
isSigningIn,
2619
redirectTo,
2720
authMethods,
2821
})=>{
29-
conststyles=useStyles();
22+
consttheme=useTheme();
23+
24+
consticonStyles={
25+
width:theme.spacing(2),
26+
height:theme.spacing(2),
27+
};
3028

3129
return(
3230
<Boxdisplay="grid"gap="16px">
@@ -37,7 +35,7 @@ export const OAuthSignInForm: FC<OAuthSignInFormProps> = ({
3735
)}`}
3836
>
3937
<Button
40-
startIcon={<GitHubIconclassName={styles.buttonIcon}/>}
38+
startIcon={<GitHubIconcss={iconStyles}/>}
4139
disabled={isSigningIn}
4240
fullWidth
4341
type="submit"
@@ -61,10 +59,10 @@ export const OAuthSignInForm: FC<OAuthSignInFormProps> = ({
6159
<img
6260
alt="Open ID Connect icon"
6361
src={authMethods.oidc.iconUrl}
64-
className={styles.buttonIcon}
62+
css={iconStyles}
6563
/>
6664
) :(
67-
<KeyIconclassName={styles.buttonIcon}/>
65+
<KeyIconcss={iconStyles}/>
6866
)
6967
}
7068
disabled={isSigningIn}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp