From 99696149ca455cfdfe6584e764c87578dd744c2b Mon Sep 17 00:00:00 2001
From: songchenglin3 <353833373@qq.com>
Date: Wed, 24 May 2023 16:36:26 +0800
Subject: [PATCH 1/7] refactor: trendarrow
---
migrate-from-v1.md | 11 ++
src/config.json | 2 +-
.../trendarrow/__test__/trendarrow.spec.tsx | 56 +++++-----
src/packages/trendarrow/demo.taro.tsx | 52 ++++-----
src/packages/trendarrow/demo.tsx | 52 ++++-----
src/packages/trendarrow/doc.en-US.md | 101 ++++++++---------
src/packages/trendarrow/doc.md | 99 +++++++----------
src/packages/trendarrow/doc.taro.md | 99 +++++++----------
src/packages/trendarrow/doc.zh-TW.md | 104 ++++++++----------
src/packages/trendarrow/trendarrow.scss | 7 +-
src/packages/trendarrow/trendarrow.taro.tsx | 88 +++++++--------
src/packages/trendarrow/trendarrow.tsx | 88 +++++++--------
src/styles/variables-jmapp.scss | 10 +-
src/styles/variables.scss | 10 +-
14 files changed, 352 insertions(+), 427 deletions(-)
diff --git a/migrate-from-v1.md b/migrate-from-v1.md
index f3fa05f577..f85839673e 100644
--- a/migrate-from-v1.md
+++ b/migrate-from-v1.md
@@ -272,7 +272,18 @@
#### Swiper
#### Table
#### Tag
+
#### TrendArrow
+
+- `rate` 重命名为 `value`
+- `showSign` 重命名为 `symbol`
+- `showZero` 重命名为 `zero`
+- `syncTextColor` 重命名为 `syncColor`
+- `textColor` 重命名为 `color`
+- 删除 `iconSize`, 图标自定义传入
+- 删除 `upIconName`, 替换为 `riseIcon`, 类型为 `React.Node` 类型
+- 删除 `downIconName`, 替换为 `downIcon`, 类型为 `React.Node` 类型
+
#### Video
#### VirtualList
#### WaterMark
diff --git a/src/config.json b/src/config.json
index a2fc3d66bf..97572e446e 100644
--- a/src/config.json
+++ b/src/config.json
@@ -1119,7 +1119,7 @@
"author": "zhaoqian16"
},
{
- "version": "1.0.0",
+ "version": "2.0.0",
"name": "TrendArrow",
"type": "component",
"cName": "趋势箭头",
diff --git a/src/packages/trendarrow/__test__/trendarrow.spec.tsx b/src/packages/trendarrow/__test__/trendarrow.spec.tsx
index 2a6964305f..c999d48141 100644
--- a/src/packages/trendarrow/__test__/trendarrow.spec.tsx
+++ b/src/packages/trendarrow/__test__/trendarrow.spec.tsx
@@ -4,43 +4,43 @@ import '@testing-library/jest-dom'
import { render } from '@testing-library/react'
import TrendArrow from '@/packages/trendarrow'
-test('should render rate when used', async () => {
- const { container } = render(