Skip to content

Commit 1473413

Browse files
committed
feat: add PlayCircleIcon and ReportIcon
1 parent 60d89a7 commit 1473413

File tree

4 files changed

+46
-0
lines changed

4 files changed

+46
-0
lines changed

.changeset/clean-meals-juggle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@cube-dev/ui-kit': patch
3+
---
4+
5+
Add PlayCircle and Report icons.

src/icons/PlayCircleIcon.tsx

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { wrapIcon } from './wrap-icon';
2+
3+
export const PlayCircleIcon = wrapIcon(
4+
'PlayCircleIcon',
5+
<svg
6+
xmlns="http://www.w3.org/2000/svg"
7+
width="16"
8+
height="16"
9+
fill="none"
10+
viewBox="0 0 16 16"
11+
>
12+
<path
13+
fill="currentColor"
14+
fillRule="evenodd"
15+
d="M8 14.7A6.7 6.7 0 1 0 8 1.3a6.7 6.7 0 0 0 0 13.4M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m3.155-7.491a.6.6 0 0 0 0-1.018l-4.207-2.63a.6.6 0 0 0-.918.51v5.258a.6.6 0 0 0 .918.51z"
16+
clipRule="evenodd"
17+
/>
18+
</svg>,
19+
);

src/icons/ReportIcon.tsx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import { wrapIcon } from './wrap-icon';
2+
3+
export const ReportIcon = wrapIcon(
4+
'ReportIcon',
5+
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none">
6+
<g clipPath="url(#a)">
7+
<path
8+
fill="currentColor"
9+
fillRule="evenodd"
10+
d="M9 1H4v2h5zM3 1v2H1V1zM1 9V4h2v5zm0 1v5h2v-5zm3 0v5h5v-5zm6 0v5h5v-5zm5-1V4h-5v5zM9 9H4V4h5zm6-8v2h-5V1zM1 0a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1z"
11+
clipRule="evenodd"
12+
/>
13+
</g>
14+
<defs>
15+
<clipPath id="a">
16+
<path fill="#fff" d="M0 0h16v16H0z" />
17+
</clipPath>
18+
</defs>
19+
</svg>,
20+
);

src/icons/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,11 @@ export { PauseCircleFilledIcon } from './PauseCircleFilledIcon';
5454
export { PauseCircleIcon } from './PauseCircleIcon';
5555
export { PauseIcon } from './PauseIcon';
5656
export { PieChartIcon } from './PieChartIcon';
57+
export { PlayCircleIcon } from './PlayCircleIcon';
5758
export { PlayIcon } from './PlayIcon';
5859
export { PlusIcon } from './PlusIcon';
5960
export { ReloadIcon } from './ReloadIcon';
61+
export { ReportIcon } from './ReportIcon';
6062
export { ReturnIcon } from './ReturnIcon';
6163
export { RightIcon } from './RightIcon';
6264
export { SchemeIcon } from './SchemeIcon';

0 commit comments

Comments
 (0)