🔧 chore: create oauth endpoint req to backend

This commit is contained in:
2026-01-08 14:58:21 +07:00
parent 77eeaf1adc
commit 940e84d168
3 changed files with 48 additions and 6 deletions

View File

@ -33,8 +33,14 @@ const SignInCard = () => {
})();
}, []);
const getOauthEndpointUrl = async (providerReqEndpoint: string) => {
const res = await getOauthEndpoint(providerReqEndpoint);
const getOauthEndpointUrl = async (
providerReqEndpoint: string,
providerName: string
) => {
const res = await getOauthEndpoint({
endpointUrl: providerReqEndpoint,
providerName: providerName,
});
router.push(res.data?.endpointUrl || "/");
};
@ -66,7 +72,9 @@ const SignInCard = () => {
variant="outline"
className="w-full text-neutral-300 text-xs font-normal"
disabled={isLoading}
onClick={() => getOauthEndpointUrl(provider.req_endpoint)}
onClick={() =>
getOauthEndpointUrl(provider.req_endpoint, provider.name)
}
>
{isLoading && <Spinner />}
<Icon icon={provider.icon} />