diff --git a/.changeset/add-pop-in-icon.md b/.changeset/add-pop-in-icon.md new file mode 100644 index 000000000..e1e03c965 --- /dev/null +++ b/.changeset/add-pop-in-icon.md @@ -0,0 +1,5 @@ +--- +"@clickhouse/click-ui": minor +--- + +Add the `popin` icon to the icon library. diff --git a/src/components/Assets/Icons/Popin.tsx b/src/components/Assets/Icons/Popin.tsx new file mode 100644 index 000000000..70bd3a270 --- /dev/null +++ b/src/components/Assets/Icons/Popin.tsx @@ -0,0 +1,22 @@ +import type { SVGAssetProps } from '@/types'; + +const Popin = (props: SVGAssetProps) => ( + + + +); + +export default Popin; diff --git a/src/components/Assets/Icons/system/IconsDark.ts b/src/components/Assets/Icons/system/IconsDark.ts index 0ac77d7a2..379e11a9a 100644 --- a/src/components/Assets/Icons/system/IconsDark.ts +++ b/src/components/Assets/Icons/system/IconsDark.ts @@ -130,6 +130,7 @@ import Play from '../Play'; import Play_In_Circle from '../Play-In-Circle'; import Plug from '../Plug'; import Plus from '../Plus'; +import Popin from '../Popin'; import Popout from '../Popout'; import Popover_Arrow from '../Popover-Arrow'; import Puzzle_Piece from '../Puzzle-Piece'; @@ -305,6 +306,7 @@ const IconsDark: Record> = { 'play-in-circle': Play_In_Circle, plug: Plug, plus: Plus, + popin: Popin, popout: Popout, 'popover-arrow': Popover_Arrow, 'puzzle-piece': Puzzle_Piece, diff --git a/src/components/Assets/Icons/system/IconsLight.ts b/src/components/Assets/Icons/system/IconsLight.ts index 55c424ec0..842fde6df 100644 --- a/src/components/Assets/Icons/system/IconsLight.ts +++ b/src/components/Assets/Icons/system/IconsLight.ts @@ -130,6 +130,7 @@ import Play from '../Play'; import Play_In_Circle from '../Play-In-Circle'; import Plug from '../Plug'; import Plus from '../Plus'; +import Popin from '../Popin'; import Popout from '../Popout'; import Popover_Arrow from '../Popover-Arrow'; import Puzzle_Piece from '../Puzzle-Piece'; @@ -305,6 +306,7 @@ const IconsLight: Record> = { 'play-in-circle': Play_In_Circle, plug: Plug, plus: Plus, + popin: Popin, popout: Popout, 'popover-arrow': Popover_Arrow, 'puzzle-piece': Puzzle_Piece, diff --git a/src/components/Assets/Icons/system/types.ts b/src/components/Assets/Icons/system/types.ts index 0832c2ba7..9e094c4e8 100644 --- a/src/components/Assets/Icons/system/types.ts +++ b/src/components/Assets/Icons/system/types.ts @@ -128,6 +128,7 @@ export type IconName = | 'play-in-circle' | 'plug' | 'plus' + | 'popin' | 'popout' | 'popover-arrow' | 'puzzle-piece' diff --git a/src/components/Assets/config.ts b/src/components/Assets/config.ts index a649ac941..1afe24bce 100644 --- a/src/components/Assets/config.ts +++ b/src/components/Assets/config.ts @@ -135,6 +135,7 @@ export const ASSET_NAME_MAPPINGS = { PlayInCircle: 'play-in-circle', Plug: 'plug', Plus: 'plus', + Popin: 'popin', Popout: 'popout', PopoverArrow: 'popover-arrow', PuzzlePiece: 'puzzle-piece',