Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(icons): add icon #2649

Merged
merged 1 commit into from
Oct 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packages/icons/icon-resources/common/filled/car.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/icons/icon-resources/common/filled/send-out.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/icons/icon-resources/common/filled/talk.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/icons/icon-resources/common/outlined/robot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions packages/icons/icon-resources/common/outlined/talk.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion packages/icons/icon-resources/edit/filled/filter 1.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion packages/icons/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hi-ui/icons",
"version": "4.0.14",
"version": "4.0.15",
"description": "A sub-package for @hi-ui/hiui.",
"keywords": [],
"author": "HiUI <[email protected]>",
Expand Down
23 changes: 23 additions & 0 deletions packages/icons/src/components/common/car-filled.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

import React, { forwardRef } from 'react'
import { cx, getPrefixCls } from '@hi-ui/classname'
import { __DEV__ } from '@hi-ui/env'
import { IconProps } from '../../@types/props'

const _prefix = getPrefixCls('icon-car-filled')

export const CarFilled = forwardRef<SVGSVGElement | null, IconProps>(
({ prefixCls = _prefix, className, children, size, style: styleProp, ...rest }, ref) => {
const cls = cx(prefixCls, className)
const style = { fontSize: size, ...styleProp }

return (
<svg className={cls} ref={ref} role="icon" style={style} {...rest} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M723.072 128a85.333333 85.333333 0 0 1 82.261333 62.592l1.024 4.138667 47.04 210.624 14.506667 7.253333a128 128 0 0 1 70.656 109.312l0.106667 5.184V725.333333a64 64 0 0 1-60.245334 63.893334L874.666667 789.333333h-42.602667v21.333334a85.354667 85.354667 0 0 1-170.624 4.266666L661.333333 810.666667v-21.333334H362.666667v21.333334a85.333333 85.333333 0 0 1-170.56 4.266666l-0.085334-4.266666v-21.333334H149.333333a64 64 0 0 1-63.893333-60.245333L85.333333 725.333333v-198.186666a128 128 0 0 1 66.218667-112.106667l4.586667-2.410667 14.549333-7.253333 49.28-211.413333a85.333333 85.333333 0 0 1 78.869333-65.856L303.061333 128h420.010667zM288 576a53.333333 53.333333 0 1 0 0 106.666667 53.333333 53.333333 0 0 0 0-106.666667z m448 0a53.333333 53.333333 0 1 0 0 106.666667 53.333333 53.333333 0 0 0 0-106.666667z m-87.552-298.666667H375.552a42.666667 42.666667 0 0 0-40.746667 30.016l-0.896 3.413334L298.666667 469.333333h426.666666l-35.242666-158.592a42.666667 42.666667 0 0 0-38.144-33.28L648.448 277.333333z" p-id="10992"></path></svg>
)
}
)

if (__DEV__) {
CarFilled.displayName = 'CarFilled'
}

23 changes: 23 additions & 0 deletions packages/icons/src/components/common/data-export-outlined.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

import React, { forwardRef } from 'react'
import { cx, getPrefixCls } from '@hi-ui/classname'
import { __DEV__ } from '@hi-ui/env'
import { IconProps } from '../../@types/props'

const _prefix = getPrefixCls('icon-data-export-outlined')

export const DataExportOutlined = forwardRef<SVGSVGElement | null, IconProps>(
({ prefixCls = _prefix, className, children, size, style: styleProp, ...rest }, ref) => {
const cls = cx(prefixCls, className)
const style = { fontSize: size, ...styleProp }

return (
<svg className={cls} ref={ref} role="icon" style={style} {...rest} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M746.666667 85.333333v85.333334H213.333333a42.666667 42.666667 0 0 0-42.666666 42.666666v554.666667a42.666667 42.666667 0 0 0 42.666666 42.666667h533.333334v85.333333H213.333333a128 128 0 0 1-128-128V213.333333a128 128 0 0 1 128-128h533.333334z" p-id="15935"></path><path d="M716.501333 311.168a42.666667 42.666667 0 0 0-2.496 57.621333l2.496 2.709334L793.002667 448H409.514667a42.666667 42.666667 0 1 0 0 85.333333H792.96l-76.48 76.501334a42.666667 42.666667 0 0 0-2.496 57.621333l2.496 2.709333a42.666667 42.666667 0 0 0 57.621333 2.496l2.709334-2.496 149.333333-149.333333a42.666667 42.666667 0 0 0 2.496-57.621333l-2.496-2.709334-149.333333-149.333333a42.666667 42.666667 0 0 0-60.330667 0z m115.669334 182.976v-6.954667l3.477333 3.477334-3.477333 3.477333z" p-id="15936"></path></svg>
)
}
)

if (__DEV__) {
DataExportOutlined.displayName = 'DataExportOutlined'
}

23 changes: 23 additions & 0 deletions packages/icons/src/components/common/robot-outlined.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

import React, { forwardRef } from 'react'
import { cx, getPrefixCls } from '@hi-ui/classname'
import { __DEV__ } from '@hi-ui/env'
import { IconProps } from '../../@types/props'

const _prefix = getPrefixCls('icon-robot-outlined')

export const RobotOutlined = forwardRef<SVGSVGElement | null, IconProps>(
({ prefixCls = _prefix, className, children, size, style: styleProp, ...rest }, ref) => {
const cls = cx(prefixCls, className)
const style = { fontSize: size, ...styleProp }

return (
<svg className={cls} ref={ref} role="icon" style={style} {...rest} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M706.581333 466.752a42.666667 42.666667 0 0 0-60.330666 0l-48.661334 48.64a42.666667 42.666667 0 0 0 0.32 60.714667l48.341334 48.32a42.666667 42.666667 0 0 0 60.330666-60.330667l-18.496-18.496 18.496-18.517333a42.666667 42.666667 0 0 0 0-60.330667zM362.666667 469.333333a42.666667 42.666667 0 0 0-42.666667 42.666667v85.333333a42.666667 42.666667 0 1 0 85.333333 0v-85.333333a42.666667 42.666667 0 0 0-42.666666-42.666667z" p-id="15800"></path><path d="M469.333333 128a42.666667 42.666667 0 1 0 0 85.333333v42.666667h-106.666666C197.717333 256 64 389.717333 64 554.666667s133.717333 298.666667 298.666667 298.666666h298.666666c164.949333 0 298.666667-133.717333 298.666667-298.666666s-133.717333-298.666667-298.666667-298.666667h-106.666666v-42.666667a42.666667 42.666667 0 1 0 0-85.333333h-85.333334z m-106.666666 213.333333h298.666666c117.824 0 213.333333 95.509333 213.333334 213.333334s-95.509333 213.333333-213.333334 213.333333H362.666667c-117.824 0-213.333333-95.509333-213.333334-213.333333s95.509333-213.333333 213.333334-213.333334z" p-id="15801"></path></svg>
)
}
)

if (__DEV__) {
RobotOutlined.displayName = 'RobotOutlined'
}

23 changes: 23 additions & 0 deletions packages/icons/src/components/common/send-out-filled.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

import React, { forwardRef } from 'react'
import { cx, getPrefixCls } from '@hi-ui/classname'
import { __DEV__ } from '@hi-ui/env'
import { IconProps } from '../../@types/props'

const _prefix = getPrefixCls('icon-send-out-filled')

export const SendOutFilled = forwardRef<SVGSVGElement | null, IconProps>(
({ prefixCls = _prefix, className, children, size, style: styleProp, ...rest }, ref) => {
const cls = cx(prefixCls, className)
const style = { fontSize: size, ...styleProp }

return (
<svg className={cls} ref={ref} role="icon" style={style} {...rest} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M129.002667 428.693333l3.242666-1.578666 725.333334-316.885334A42.666667 42.666667 0 0 1 917.333333 149.333333v597.333334a42.666667 42.666667 0 0 1-56.384 40.405333L675.413333 724.053333l-68.885333 160.469334c-14.08 32.810667-59.328 34.517333-76.309333 4.266666l-1.6-3.157333-116.032-250.218667-281.216-130.496c-32.234667-14.976-32.810667-59.946667-2.368-76.224z m634.154666-164.330666l-257.685333 253.866666a10.666667 10.666667 0 0 0-2.432 10.261334l43.776 148.821333a10.666667 10.666667 0 0 0 19.84 1.578667L780.586667 276.266667c5.269333-11.029333-9.109333-20.821333-17.429334-11.882667z" p-id="11126"></path></svg>
)
}
)

if (__DEV__) {
SendOutFilled.displayName = 'SendOutFilled'
}

23 changes: 23 additions & 0 deletions packages/icons/src/components/common/talk-filled.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@

import React, { forwardRef } from 'react'
import { cx, getPrefixCls } from '@hi-ui/classname'
import { __DEV__ } from '@hi-ui/env'
import { IconProps } from '../../@types/props'

const _prefix = getPrefixCls('icon-talk-filled')

export const TalkFilled = forwardRef<SVGSVGElement | null, IconProps>(
({ prefixCls = _prefix, className, children, size, style: styleProp, ...rest }, ref) => {
const cls = cx(prefixCls, className)
const style = { fontSize: size, ...styleProp }

return (
<svg className={cls} ref={ref} role="icon" style={style} {...rest} viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M583.893333 106.666667C779.861333 106.666667 938.666667 265.493333 938.666667 461.44c0 193.642667-155.157333 351.04-347.946667 354.666667l-6.826667 0.064h-101.973333l-49.344 49.344c-56.362667 56.384-152.042667 18.133333-155.392-60.16l-0.085333-4.245334v-24.533333C163.242667 717.610667 85.333333 598.677333 85.333333 461.44c0-193.642667 155.157333-351.061333 347.946667-354.688L440.106667 106.666667h143.786666zM341.333333 426.666667h-42.666666l-2.496 0.149333a21.333333 21.333333 0 0 0-18.688 18.688L277.333333 448v42.666667l0.149334 2.496a21.333333 21.333333 0 0 0 18.688 18.688L298.666667 512h42.666666l2.496-0.149333a21.333333 21.333333 0 0 0 18.688-18.688L362.666667 490.666667v-42.666667l-0.149334-2.496a21.333333 21.333333 0 0 0-18.688-18.688L341.333333 426.666667z m192 0h-42.666666a21.333333 21.333333 0 0 0-21.184 18.837333L469.333333 448v42.666667a21.333333 21.333333 0 0 0 18.837334 21.184L490.666667 512h42.666666a21.333333 21.333333 0 0 0 21.184-18.837333L554.666667 490.666667v-42.666667a21.333333 21.333333 0 0 0-18.837334-21.184L533.333333 426.666667z m192 0h-42.666666a21.333333 21.333333 0 0 0-21.184 18.837333L661.333333 448v42.666667a21.333333 21.333333 0 0 0 18.837334 21.184L682.666667 512h42.666666a21.333333 21.333333 0 0 0 21.184-18.837333L746.666667 490.666667v-42.666667a21.333333 21.333333 0 0 0-18.837334-21.184L725.333333 426.666667z" p-id="3548"></path></svg>
)
}
)

if (__DEV__) {
TalkFilled.displayName = 'TalkFilled'
}

Loading