mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-28 00:56:26 +00:00
34 lines
825 B
TypeScript
34 lines
825 B
TypeScript
import { useSystemStore } from '@/web/common/system/useSystemStore';
|
|
import { Box, BoxProps } from '@chakra-ui/react';
|
|
import { useTranslation } from 'next-i18next';
|
|
import { useMemo } from 'react';
|
|
|
|
const ChatTip = ({ type, ...props }: { type: 'chat' | 'dataset' } & BoxProps) => {
|
|
const { t } = useTranslation();
|
|
const { feConfigs } = useSystemStore();
|
|
|
|
const textMap = useMemo(() => {
|
|
return {
|
|
chat: t('common:compliance.chat'),
|
|
dataset: t('common:compliance.dataset')
|
|
};
|
|
}, [t]);
|
|
|
|
return feConfigs.show_compliance_copywriting ? (
|
|
<Box
|
|
w={'100%'}
|
|
textAlign={'center'}
|
|
fontSize={'0.6875rem'}
|
|
fontWeight={'400'}
|
|
pt={3}
|
|
pb={[3, 0]}
|
|
color={'myGray.400'}
|
|
{...props}
|
|
>
|
|
{textMap[type]}
|
|
</Box>
|
|
) : null;
|
|
};
|
|
|
|
export default ChatTip;
|