From 28c4976976d9e128d91d82522553653e8e58432d Mon Sep 17 00:00:00 2001 From: novlan1 <1576271227@qq.com> Date: Wed, 20 Aug 2025 16:42:22 +0800 Subject: [PATCH 1/6] feat: udpate mobile footer style --- src/footer/Footer.tsx | 4 +- src/footer/__tests__/footer.test.tsx | 56 ++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 2 deletions(-) create mode 100644 src/footer/__tests__/footer.test.tsx diff --git a/src/footer/Footer.tsx b/src/footer/Footer.tsx index 1b220c144..56a276bd5 100644 --- a/src/footer/Footer.tsx +++ b/src/footer/Footer.tsx @@ -11,13 +11,13 @@ export interface FooterProps extends TdFooterProps, StyledProps {} const Footer: React.FC = (originProps) => { const props = useDefaultProps(originProps, footerDefaultProps); - const { links, text, logo } = props; + const { links, text, logo, className, style } = props; const footerClass = usePrefixClass('footer'); const footerLinkClass = usePrefixClass('footer__link'); return ( -
+
{logo && ( {logo.icon && } diff --git a/src/footer/__tests__/footer.test.tsx b/src/footer/__tests__/footer.test.tsx new file mode 100644 index 000000000..7dd0dfe54 --- /dev/null +++ b/src/footer/__tests__/footer.test.tsx @@ -0,0 +1,56 @@ +import { render } from '@test/utils'; +import { describe, test, expect } from 'vitest'; +import React from 'react'; +import Footer from '../Footer'; + +describe('Footer', () => { + test(': text', () => { + const text = 'Hello. TDesign Footer.'; + const { container } = render(