"use client"; import { Button } from "@heroui/react"; import { Icon } from "@iconify/react"; import React, { useEffect, useState } from "react"; import getOauthProviderList from "../lib/getOauthProviderList"; const OAuthProviders = () => { const [oauthProvidersList, setOauthProvidersList] = useState< oauthProviders[] >([]); useEffect(() => { (async () => { try { const res = (await getOauthProviderList()) as oauthProviders[]; setOauthProvidersList(res); } catch (err) { console.error(err); } })(); }, []); return (
{oauthProvidersList.length > 0 ? ( oauthProvidersList.map((provider, index) => { return ( ); }) ) : ( )}
); }; export default OAuthProviders;