feat: 核心页面添加风险提示
This commit is contained in:
@@ -1,7 +1,6 @@
|
|||||||
// src/components/RiskDisclaimer/RiskDisclaimer.js
|
// src/components/RiskDisclaimer/RiskDisclaimer.js
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Box, Text, HStack, Icon, useColorModeValue } from '@chakra-ui/react';
|
import { Box, Text, HStack, Icon, useColorModeValue } from '@chakra-ui/react';
|
||||||
import { FaExclamationTriangle } from 'react-icons/fa';
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 风险提示组件
|
* 风险提示组件
|
||||||
@@ -15,6 +14,8 @@ const RiskDisclaimer = ({
|
|||||||
text,
|
text,
|
||||||
variant = 'default',
|
variant = 'default',
|
||||||
sx = {},
|
sx = {},
|
||||||
|
mt = 0,
|
||||||
|
mb = 0,
|
||||||
...rest
|
...rest
|
||||||
}) => {
|
}) => {
|
||||||
// 极简风格 - 透明背景,固定灰色文字
|
// 极简风格 - 透明背景,固定灰色文字
|
||||||
@@ -33,14 +34,14 @@ const RiskDisclaimer = ({
|
|||||||
return (
|
return (
|
||||||
<Box
|
<Box
|
||||||
bg="transparent"
|
bg="transparent"
|
||||||
p={3}
|
p={0}
|
||||||
mt={4}
|
mt={mt}
|
||||||
mb={4}
|
mb={mb}
|
||||||
width="100%"
|
width="100%"
|
||||||
sx={sx}
|
sx={sx}
|
||||||
{...rest}
|
{...rest}
|
||||||
>
|
>
|
||||||
<HStack spacing={2} align="flex-start">
|
<HStack spacing={0} align="flex-start">
|
||||||
<Text
|
<Text
|
||||||
fontSize="xs"
|
fontSize="xs"
|
||||||
color={textColor}
|
color={textColor}
|
||||||
|
|||||||
2
src/components/RiskDisclaimer/index.js
Normal file
2
src/components/RiskDisclaimer/index.js
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
// src/components/RiskDisclaimer/index.js
|
||||||
|
export { default } from './RiskDisclaimer';
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Box, Container, VStack, HStack, Text, Link, useColorModeValue } from '@chakra-ui/react';
|
import { Box, Container, VStack, HStack, Text, Link, useColorModeValue } from '@chakra-ui/react';
|
||||||
|
import RiskDisclaimer from '../components/RiskDisclaimer';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 应用通用页脚组件
|
* 应用通用页脚组件
|
||||||
@@ -10,6 +11,7 @@ const AppFooter = () => {
|
|||||||
<Box bg={useColorModeValue('gray.100', 'gray.800')} py={6} mt={8}>
|
<Box bg={useColorModeValue('gray.100', 'gray.800')} py={6} mt={8}>
|
||||||
<Container maxW="container.xl">
|
<Container maxW="container.xl">
|
||||||
<VStack spacing={2}>
|
<VStack spacing={2}>
|
||||||
|
<RiskDisclaimer />
|
||||||
<Text color="gray.500" fontSize="sm">
|
<Text color="gray.500" fontSize="sm">
|
||||||
© 2024 价值前沿. 保留所有权利.
|
© 2024 价值前沿. 保留所有权利.
|
||||||
</Text>
|
</Text>
|
||||||
|
|||||||
Reference in New Issue
Block a user