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 - + /> )} )