diff --git a/.gitignore b/.gitignore index fd4f2b0..328e234 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ node_modules -.DS_Store +lib +yarn-error.log diff --git a/src/DragAreaIcon.tsx b/src/DragAreaIcon.tsx new file mode 100644 index 0000000..f8ff0d6 --- /dev/null +++ b/src/DragAreaIcon.tsx @@ -0,0 +1,14 @@ +import React, { forwardRef } from "react" + +import Icon from "./Icon" +import { ReactComponent as DragArea } from "./images/drag-area.svg" + +export const DragAreaIcon = forwardRef< + SVGSVGElement, + { + className?: string + style?: React.CSSProperties + } +>(function InnerDragAreaIcon(props, ref) { + return +}) diff --git a/src/RegexIcon.tsx b/src/RegexIcon.tsx new file mode 100644 index 0000000..064582e --- /dev/null +++ b/src/RegexIcon.tsx @@ -0,0 +1,14 @@ +import React, { forwardRef } from "react" + +import Icon from "./Icon" +import { ReactComponent as Expand } from "./images/regex.svg" + +export const RegexIcon = forwardRef< + SVGSVGElement, + { + className?: string + style?: React.CSSProperties + } +>(function InnerRegexIcon(props, ref) { + return +}) diff --git a/src/images/drag-area.svg b/src/images/drag-area.svg new file mode 100644 index 0000000..79b02de --- /dev/null +++ b/src/images/drag-area.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/images/regex.svg b/src/images/regex.svg new file mode 100644 index 0000000..1e7490d --- /dev/null +++ b/src/images/regex.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/index.tsx b/src/index.tsx index 8642dcc..426ee22 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -32,10 +32,36 @@ export { EditPencilIcon } from "./EditPencil" export { VClusterRocketIcon } from "./VClusterRocket" export * from "./ExternallyDeployedIcons" export { ExpandIcon } from "./ExpandIcon" +export { RegexIcon } from "./RegexIcon" +export { DragAreaIcon } from "./DragAreaIcon" + +export const AlignLeftOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/AlignLeftOutlined")) +) +export const CheckSquareOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/CheckSquareOutlined")) +) + +export const FontSizeOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/FontSizeOutlined")) +) + +export const FieldBinaryOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/FieldBinaryOutlined")) +) export const LeftOutlined = createLazyIconComponent( lazy(() => import("@ant-design/icons/LeftOutlined")) ) + +export const BarsOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/BarsOutlined")) +) + +export const ColumnWidthOutlined = createLazyIconComponent( + lazy(() => import("@ant-design/icons/ColumnWidthOutlined")) +) + export const RightOutlined = createLazyIconComponent( lazy(() => import("@ant-design/icons/RightOutlined")) )