diff --git a/src/packages/tag/demos/taro/demo2.tsx b/src/packages/tag/demos/taro/demo2.tsx
index 09ba99c4a1..71e6a06a1c 100644
--- a/src/packages/tag/demos/taro/demo2.tsx
+++ b/src/packages/tag/demos/taro/demo2.tsx
@@ -1,5 +1,5 @@
import React from 'react'
-// import { Failure } from '@nutui/icons-react-taro'
+import { Failure } from '@nutui/icons-react-taro'
import { Cell, Tag } from '@nutui/nutui-react-taro'
import Taro from '@tarojs/taro'
@@ -41,9 +41,7 @@ const Demo2 = () => {
extra={
}
+ closeIcon={}
onClose={() => Taro.showToast({ title: 'Tag closed' })}
type="primary"
>
diff --git a/src/packages/tag/tag.taro.tsx b/src/packages/tag/tag.taro.tsx
index b9ffcbe3d5..e82c3043bd 100644
--- a/src/packages/tag/tag.taro.tsx
+++ b/src/packages/tag/tag.taro.tsx
@@ -1,12 +1,12 @@
+import type { MouseEvent } from 'react'
import React, {
CSSProperties,
FunctionComponent,
- useState,
ReactNode,
+ useState,
} from 'react'
-import type { MouseEvent } from 'react'
-import { View, ITouchEvent, Text } from '@tarojs/components'
-// import { Close } from '@nutui/icons-react-taro'
+import { ITouchEvent, View } from '@tarojs/components'
+import { Close } from '@nutui/icons-react-taro'
import classNames from 'classnames'
import { BasicComponent, ComponentDefaults } from '@/utils/typings'
@@ -132,23 +132,13 @@ export const Tag: FunctionComponent> = (props) => {
{closeIcon}
) : (
- // TODO: icon 适配
- // {
- // setVisible(false)
- // onClose && onClose(e)
- // }}
- // />
- {
setVisible(false)
onClose && onClose(e)
}}
- className={`${classPrefix}-custom-icon`}
- >
- X
-
+ />
)}
)