[](https://npmjs.org/package/@ant-design/icons) [](https://npmjs.org/package/@ant-design/icons)
npm install @ant-design/icons 
``bash`
yarn add @ant-design/icons
You can import it directly or destructure from @ant-design/icons when tree-shaking enabled.
`ts
import SmileOutlined from '@ant-design/icons/SmileOutlined';
import { SmileOutlined } from '@ant-design/icons';
import SmileFilled from '@ant-design/icons/SmileFilled';
import SmileTwoTone from '@ant-design/icons/SmileTwoTone';
import { SmileFilled, SmileTwoTone } from '@ant-design/icons';
`
`ts`
interface AntdIconProps {
className?: string;
onClick?: React.MouseEventHandler
style?: React.CSSProperties;
}
`bash``
npm run generate
npm run compile
npm publish