From 821c68e789eb33107d2385b1a8a553471fb5516f Mon Sep 17 00:00:00 2001 From: Antonette Caldwell Date: Thu, 24 Aug 2023 13:29:41 -0500 Subject: [PATCH] added more icons from meshmap Signed-off-by: Antonette Caldwell --- packages/svg/package.json | 2 +- packages/svg/src/icons/CopyLinkIcon.tsx | 19 +++++++++++++++++ packages/svg/src/icons/DataObjectIcon.tsx | 18 ++++++++++++++++ packages/svg/src/icons/DeleteIcon.tsx | 19 +++++++++++++++++ .../svg/src/icons/DesignerBottomRightIcon.tsx | 20 ++++++++++++++++++ packages/svg/src/icons/DoubleChevron.tsx | 18 ++++++++++++++++ packages/svg/src/icons/FavoriteIcon.tsx | 18 ++++++++++++++++ packages/svg/src/icons/TriangleIcon.tsx | 18 ++++++++++++++++ packages/svg/src/icons/VisibilityOffIcon.tsx | 19 +++++++++++++++++ packages/svg/src/icons/VisibilityOnIcon.tsx | 20 ++++++++++++++++++ packages/svg/src/icons/index.ts | 21 +++++++++++++------ 11 files changed, 185 insertions(+), 7 deletions(-) create mode 100644 packages/svg/src/icons/CopyLinkIcon.tsx create mode 100644 packages/svg/src/icons/DataObjectIcon.tsx create mode 100644 packages/svg/src/icons/DeleteIcon.tsx create mode 100644 packages/svg/src/icons/DesignerBottomRightIcon.tsx create mode 100644 packages/svg/src/icons/DoubleChevron.tsx create mode 100644 packages/svg/src/icons/FavoriteIcon.tsx create mode 100644 packages/svg/src/icons/TriangleIcon.tsx create mode 100644 packages/svg/src/icons/VisibilityOffIcon.tsx create mode 100644 packages/svg/src/icons/VisibilityOnIcon.tsx diff --git a/packages/svg/package.json b/packages/svg/package.json index 7cb4dabf..a60ac1ec 100644 --- a/packages/svg/package.json +++ b/packages/svg/package.json @@ -9,7 +9,7 @@ "dist/**" ], "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", + "build": "tsup --splitting true src/index.ts --format esm,cjs --dts --external react", "dev": "tsup src/index.ts --format esm,cjs --watch --dts --external react" }, "devDependencies": { diff --git a/packages/svg/src/icons/CopyLinkIcon.tsx b/packages/svg/src/icons/CopyLinkIcon.tsx new file mode 100644 index 00000000..7fd1d108 --- /dev/null +++ b/packages/svg/src/icons/CopyLinkIcon.tsx @@ -0,0 +1,19 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const CopyLinkIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + ) +} + +export default CopyLinkIcon \ No newline at end of file diff --git a/packages/svg/src/icons/DataObjectIcon.tsx b/packages/svg/src/icons/DataObjectIcon.tsx new file mode 100644 index 00000000..dacd0b0b --- /dev/null +++ b/packages/svg/src/icons/DataObjectIcon.tsx @@ -0,0 +1,18 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const DataObjectIcon: FC = ({ width, height, ...props }) => { + return ( + + + + ) +} + +export default DataObjectIcon \ No newline at end of file diff --git a/packages/svg/src/icons/DeleteIcon.tsx b/packages/svg/src/icons/DeleteIcon.tsx new file mode 100644 index 00000000..c4d204f3 --- /dev/null +++ b/packages/svg/src/icons/DeleteIcon.tsx @@ -0,0 +1,19 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const DeleteIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + ) +} + +export default DeleteIcon \ No newline at end of file diff --git a/packages/svg/src/icons/DesignerBottomRightIcon.tsx b/packages/svg/src/icons/DesignerBottomRightIcon.tsx new file mode 100644 index 00000000..29d2ef91 --- /dev/null +++ b/packages/svg/src/icons/DesignerBottomRightIcon.tsx @@ -0,0 +1,20 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const DesignerBottomRightIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + + ) +} + +export default DesignerBottomRightIcon \ No newline at end of file diff --git a/packages/svg/src/icons/DoubleChevron.tsx b/packages/svg/src/icons/DoubleChevron.tsx new file mode 100644 index 00000000..ab27fc17 --- /dev/null +++ b/packages/svg/src/icons/DoubleChevron.tsx @@ -0,0 +1,18 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const DoubleChevronIcon: FC = ({ width, height, ...props }) => { + return ( + + + + ) +} + +export default DoubleChevronIcon \ No newline at end of file diff --git a/packages/svg/src/icons/FavoriteIcon.tsx b/packages/svg/src/icons/FavoriteIcon.tsx new file mode 100644 index 00000000..d1d0d8b9 --- /dev/null +++ b/packages/svg/src/icons/FavoriteIcon.tsx @@ -0,0 +1,18 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const FavoriteIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + ) +} + +export default FavoriteIcon \ No newline at end of file diff --git a/packages/svg/src/icons/TriangleIcon.tsx b/packages/svg/src/icons/TriangleIcon.tsx new file mode 100644 index 00000000..4396401d --- /dev/null +++ b/packages/svg/src/icons/TriangleIcon.tsx @@ -0,0 +1,18 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const TriangleIcon: FC = ({ width, height, ...props }) => { + return ( + + + + ) +} + +export default TriangleIcon \ No newline at end of file diff --git a/packages/svg/src/icons/VisibilityOffIcon.tsx b/packages/svg/src/icons/VisibilityOffIcon.tsx new file mode 100644 index 00000000..8dda4ce7 --- /dev/null +++ b/packages/svg/src/icons/VisibilityOffIcon.tsx @@ -0,0 +1,19 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const VisibilityOffIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + + ) +} + +export default VisibilityOffIcon \ No newline at end of file diff --git a/packages/svg/src/icons/VisibilityOnIcon.tsx b/packages/svg/src/icons/VisibilityOnIcon.tsx new file mode 100644 index 00000000..092eab50 --- /dev/null +++ b/packages/svg/src/icons/VisibilityOnIcon.tsx @@ -0,0 +1,20 @@ +import { FC } from "react" +import { IconProps } from "./types" + +export const VisibilityOnIcon: FC = ({ width, height, ...props }) => { + return ( + + + + + + ) +} + +export default VisibilityOnIcon \ No newline at end of file diff --git a/packages/svg/src/icons/index.ts b/packages/svg/src/icons/index.ts index 5b0769d1..b9427066 100644 --- a/packages/svg/src/icons/index.ts +++ b/packages/svg/src/icons/index.ts @@ -1,15 +1,21 @@ export { default as ApplicationIcon } from "./ApplicationIcon"; export { default as Bus } from "./Bus"; -export * from "./OutlinedCircleIcon"; -export * from "./FilledCircleIcon"; +export { default as OutlinedCircleIcon } from "./OutlinedCircleIcon"; +export { default as FilledCircleIcon } from "./FilledCircleIcon"; export { default as CloneIcon } from "./CloneIcon"; export { default as CloudSavedIcon } from "./CloudSavedIcon"; export { default as CloudSavingIcon } from "./CloudSavingIcon"; export { default as ComponentIcon } from "./ComponentIcon"; export { default as CreateNewIcon } from "./CreateNewIcon"; +export { default as CopyLinkIcon } from "./CopyLinkIcon"; +export { default as DataObjectIcon } from "./DataObjectIcon"; +export { default as DeleteIcon } from "./DeleteIcon"; +export { default as DesignerBottomRightIcon } from "./DesignerBottomRightIcon"; +export { default as DoubleChevron } from "./DoubleChevron"; export { default as DeployIcon } from "./DeployIcon"; export { default as DetailIcon } from "./DetailIcon"; export { default as DetailsIcon } from "./DetailsIcon"; +export { default as FavoriteIcon } from "./FavoriteIcon"; export { default as FilterIcon } from "./FilterIcon"; export { default as FullScreenIconExit } from "./FullScreenExitIcon"; export { default as FullScreenIcon } from "./FullScreenIcon"; @@ -33,15 +39,18 @@ export { default as SaveAsIcon } from "./SaveAsIcon"; export { default as ScreenshotIcon } from "./ScreenshotIcon"; export { default as SettingsIcon } from "./SettingsIcon"; export { default as Star } from "./Star"; -export * from "./FilledRectangleIcon"; -export * from "./OutlinedRectangleIcon"; -export * from "./FilledTallRoundedRectangleIcon"; -export * from "./OutlinedTallRoundedRectangleIcon"; +export { default as FilledRectangleIcon } from "./FilledRectangleIcon"; +export { default as OutlinedRectangleIcon } from "./OutlinedRectangleIcon"; +export { default as FilledTallRoundedRectangleIcon } from "./FilledTallRoundedRectangleIcon"; +export { default as OutlinedTallRoundedRectangleIcon } from "./OutlinedTallRoundedRectangleIcon"; export { default as ToolkitIcon } from "./ToolkitIcon"; +export { default as TriangleIcon } from "./TriangleIcon"; export { default as TouchAppIcon } from "./TouchAppIcon"; export { default as UndeployIcon } from "./UndeployIcon"; export { default as UndoIcon } from "./UndoIcon"; export { default as ValidateIcon } from "./ValidateIcon"; +export { default as VisibilityOnIcon } from "./VisibilityOnIcon"; +export { default as VisibilityOffIcon } from "./VisibilityOffIcon"; export { default as VisualizerSwitcherIcon } from "./VisualizerSwitcherIcon"; export { default as ZoomInIcon } from "./ZoomInIcon"; export { default as ZoomOutIcon } from "./ZoomOutIcon";