feat: update oidc list

This commit is contained in:
Liyang Zhu
2022-06-14 23:05:17 +08:00
parent 71cadd8766
commit 0526ce16fd
3 changed files with 23 additions and 13 deletions
+2 -4
View File
@@ -4,9 +4,8 @@ import styled from "styled-components";
import StyledModal from "../../common/component/styled/Modal";
import Modal from "../../common/component/Modal";
import { StyledSocialButton } from "./styled";
import solidSvg from "../../assets/icons/solid.svg?url";
import StyledButton from "../../common/component/styled/Button";
import SolidLoginButton from "./SolidLoginButton";
import OidcLoginEntry from "./OidcLoginEntry";
const StyledOicdLoginModal = styled(StyledModal)`
text-align: center;
@@ -38,7 +37,6 @@ export default function OidcLoginButton({ issuers }) {
setModal(true);
}}
>
<img src={solidSvg} className="icon" alt="solid icon" />
Sign in with OIDC
</StyledSocialButton>
{modal && (
@@ -47,7 +45,7 @@ export default function OidcLoginButton({ issuers }) {
{issuers
.filter((issuer) => issuer.enable)
.map((issuer, index) => (
<SolidLoginButton issuer={issuer} key={index} />
<OidcLoginEntry issuer={issuer} key={index} />
))}
<StyledButton
className="border_less ghost buttonCancel"
@@ -3,7 +3,7 @@ import { useEffect } from "react";
import { useGetOpenidMutation } from "../../app/services/auth";
import { StyledSocialButton } from "./styled";
export default function SolidLoginButton({ issuer }) {
export default function OidcLoginEntry({ issuer }) {
const [getOpenId, { data, isLoading, isSuccess }] = useGetOpenidMutation();
const handleSolidLogin = () => {
File diff suppressed because one or more lines are too long