0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-16 20:26:19 -05:00

fix(console): show enabled platforms in detail tab (#989)

This commit is contained in:
Wang Sijie 2022-05-30 19:50:26 +08:00 committed by GitHub
parent 2ae4e2eccf
commit 0656b6d67d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 16 additions and 27 deletions

View file

@ -31,11 +31,5 @@
margin-right: _.unit(1);
color: var(--color-text-link);
}
.notSet {
color: var(--color-caption);
font: var(--font-body-medium);
margin-left: _.unit(2);
}
}
}

View file

@ -1,7 +1,6 @@
import { ConnectorDTO } from '@logto/schemas';
import classNames from 'classnames';
import React from 'react';
import { useTranslation } from 'react-i18next';
import { Link } from 'react-router-dom';
import useSWR from 'swr';
@ -16,7 +15,6 @@ type Props = {
const ConnectorTabs = ({ target, connectorId }: Props) => {
const { data } = useSWR<ConnectorDTO[]>(`/api/connectors?target=${target}`);
const { t } = useTranslation(undefined, { keyPrefix: 'admin_console' });
if (!data) {
return null;
@ -24,23 +22,22 @@ const ConnectorTabs = ({ target, connectorId }: Props) => {
return (
<div className={styles.tabs}>
{data.map((connector) => (
<Link
key={connector.id}
to={`/connectors/${connector.id}`}
className={classNames(styles.tab, connector.id === connectorId && styles.active)}
>
{connector.platform && (
<div className={styles.icon}>
<ConnectorPlatformIcon platform={connector.platform} />
</div>
)}
{connector.platform}
{!connector.enabled && (
<div className={styles.notSet}>{t('connector_details.not_set')}</div>
)}
</Link>
))}
{data
.filter(({ enabled }) => enabled)
.map((connector) => (
<Link
key={connector.id}
to={`/connectors/${connector.id}`}
className={classNames(styles.tab, connector.id === connectorId && styles.active)}
>
{connector.platform && (
<div className={styles.icon}>
<ConnectorPlatformIcon platform={connector.platform} />
</div>
)}
{connector.platform}
</Link>
))}
</div>
);
};

View file

@ -283,7 +283,6 @@ const translation = {
options_change_sms: 'Change SMS connector',
more_options: 'MORE OPTIONS',
connector_deleted: 'The connector has been deleted.',
not_set: '(Not set)',
type_email: 'Email connector',
type_sms: 'SMS connector',
type_social: 'Social connector',

View file

@ -281,7 +281,6 @@ const translation = {
options_change_sms: '更换短信服务商',
more_options: '更多选项',
connector_deleted: '成功删除连接器。',
not_set: '(未设置)',
type_email: '邮件连接器',
type_sms: '短信连接器',
type_social: '社交连接器',