From 3e9d9f16d68536bbd13bdd47dc0879df598483aa Mon Sep 17 00:00:00 2001
From: fullex <0xfullex@gmail.com>
Date: Wed, 29 Oct 2025 14:45:55 +0800
Subject: [PATCH] fix: test
---
src/renderer/src/components/ExpandableText.tsx | 16 +++++-----------
.../Preview/__tests__/ImageToolbar.test.tsx | 4 ++--
.../components/__tests__/ExpandableText.test.tsx | 9 +++++++++
.../pages/minapps/components/WebviewSearch.tsx | 2 +-
.../components/__tests__/WebviewSearch.test.tsx | 13 +++++++++++--
5 files changed, 28 insertions(+), 16 deletions(-)
diff --git a/src/renderer/src/components/ExpandableText.tsx b/src/renderer/src/components/ExpandableText.tsx
index 2d98dd08fa..a48054509a 100644
--- a/src/renderer/src/components/ExpandableText.tsx
+++ b/src/renderer/src/components/ExpandableText.tsx
@@ -1,5 +1,5 @@
import { Button } from '@cherrystudio/ui'
-import { memo, useCallback, useMemo, useState } from 'react'
+import { useCallback, useState } from 'react'
import { useTranslation } from 'react-i18next'
import styled from 'styled-components'
@@ -20,18 +20,12 @@ const ExpandableText = ({
setIsExpanded((prev) => !prev)
}, [])
- const button = useMemo(() => {
- return (
-
- )
- }, [isExpanded, t, toggleExpand])
-
return (
{text}
- {button}
+
)
}
@@ -48,4 +42,4 @@ const TextContainer = styled.div<{ $expanded?: boolean }>`
line-height: ${(props) => (props.$expanded ? 'unset' : '30px')};
`
-export default memo(ExpandableText)
+export default ExpandableText
diff --git a/src/renderer/src/components/Preview/__tests__/ImageToolbar.test.tsx b/src/renderer/src/components/Preview/__tests__/ImageToolbar.test.tsx
index 102bd10c61..a64076e3a4 100644
--- a/src/renderer/src/components/Preview/__tests__/ImageToolbar.test.tsx
+++ b/src/renderer/src/components/Preview/__tests__/ImageToolbar.test.tsx
@@ -12,8 +12,8 @@ vi.mock('react-i18next', () => ({
// Mock ImageToolButton
vi.mock('../ImageToolButton', () => ({
- default: vi.fn(({ tooltip, onPress, icon }) => (
-