import ConnectionInfo from "@calcom/ee/sso/components/ConnectionInfo"; import LicenseRequired from "@calcom/features/ee/common/components/LicenseRequired"; import OIDCConnection from "@calcom/features/ee/sso/components/OIDCConnection"; import SAMLConnection from "@calcom/features/ee/sso/components/SAMLConnection"; import { useLocale } from "@calcom/lib/hooks/useLocale"; import { trpc } from "@calcom/trpc/react"; import { Alert, SkeletonContainer, SkeletonText } from "@calcom/ui"; const SkeletonLoader = () => { return ( ); }; export default function SSOConfiguration({ teamId }: { teamId: number | null }) { const { t } = useLocale(); const { data: connection, isPending, error } = trpc.viewer.saml.get.useQuery({ teamId }); if (isPending) { return ; } if (error) { return ( <> > ); } // No connection found if (!connection) { return ( ); } return ( {connection.type === "saml" ? ( ) : ( )} ); }