17 lines
815 B
TypeScript
17 lines
815 B
TypeScript
// Metro module 5513 (f5514).
|
|
import { OnboardingConnectionType } from "../GuildOnboardingPromptsConstants";
|
|
import ApplicationConnectionCard from "./ApplicationConnectionCard";
|
|
import ProviderConnectionCard from "./ProviderConnectionCard";
|
|
export default function ConnectionCard(props) {
|
|
const { connection, guildId, location: location2 } = props;
|
|
const connection_type = connection.connection_type;
|
|
if (OnboardingConnectionType.APPLICATION === connection_type) {
|
|
return <ApplicationConnectionCard connection={connection} guildId={guildId} location={location2} />;
|
|
}
|
|
if (OnboardingConnectionType.PROVIDER_CONNECTED_ACCOUNT === connection_type) {
|
|
return <ProviderConnectionCard connection={connection} guildId={guildId} location={location2} />;
|
|
}
|
|
connection.connection_type;
|
|
return null;
|
|
};
|