From 86f2e0ffd104725d8422ba918bc8c9db76c2b0dd Mon Sep 17 00:00:00 2001 From: alireza-sharifpour Date: Sun, 17 Jul 2022 12:10:10 +0430 Subject: [PATCH] fix: add options icon --- src/components/icons/Options/Options.tsx | 21 ++++++++++++++++++++ src/components/icons/Options/Options16.tsx | 22 +++++++++++++++++++++ src/components/icons/Options/Options24.tsx | 23 ++++++++++++++++++++++ src/components/icons/Options/Options32.tsx | 23 ++++++++++++++++++++++ src/components/index.ts | 5 +++++ 5 files changed, 94 insertions(+) create mode 100644 src/components/icons/Options/Options.tsx create mode 100644 src/components/icons/Options/Options16.tsx create mode 100644 src/components/icons/Options/Options24.tsx create mode 100644 src/components/icons/Options/Options32.tsx diff --git a/src/components/icons/Options/Options.tsx b/src/components/icons/Options/Options.tsx new file mode 100644 index 0000000..135cbe7 --- /dev/null +++ b/src/components/icons/Options/Options.tsx @@ -0,0 +1,21 @@ +import React, { FC } from 'react'; +import { IIconProps } from '../type'; +import { IconOptions16 } from './Options16'; +import { IconOptions24 } from './Options24'; +import { IconOptions32 } from './Options32'; + +export const IconOptions: FC = ({ + size = 16, + color = 'currentColor', +}) => { + switch (size.toString()) { + case '16': + return ; + case '24': + return ; + case '32': + return ; + default: + return ; + } +}; diff --git a/src/components/icons/Options/Options16.tsx b/src/components/icons/Options/Options16.tsx new file mode 100644 index 0000000..3716c4f --- /dev/null +++ b/src/components/icons/Options/Options16.tsx @@ -0,0 +1,22 @@ +import React, { FC } from 'react'; +import { IIconProps } from '../type'; + +export const IconOptions16: FC = ({ + size = 16, + color = 'currentColor', +}) => ( + + + +); diff --git a/src/components/icons/Options/Options24.tsx b/src/components/icons/Options/Options24.tsx new file mode 100644 index 0000000..10276f4 --- /dev/null +++ b/src/components/icons/Options/Options24.tsx @@ -0,0 +1,23 @@ +import React, { FC } from 'react'; +import { IIconProps } from '../type'; + +export const IconOptions24: FC = ({ + size = 24, + color = 'currentColor', +}) => ( + + + +); diff --git a/src/components/icons/Options/Options32.tsx b/src/components/icons/Options/Options32.tsx new file mode 100644 index 0000000..6007a22 --- /dev/null +++ b/src/components/icons/Options/Options32.tsx @@ -0,0 +1,23 @@ +import React, { FC } from 'react'; +import { IIconProps } from '../type'; + +export const IconOptions32: FC = ({ + size = 32, + color = 'currentColor', +}) => ( + + + +); diff --git a/src/components/index.ts b/src/components/index.ts index 0ea1b67..6909526 100644 --- a/src/components/index.ts +++ b/src/components/index.ts @@ -91,6 +91,11 @@ export * from './icons/RocketInSpace/RocketInSpace16'; export * from './icons/RocketInSpace/RocketInSpace24'; export * from './icons/RocketInSpace/RocketInSpace32'; +export * from './icons/Options/Options'; +export * from './icons/Options/Options16'; +export * from './icons/Options/Options24'; +export * from './icons/Options/Options32'; + export * from './icons/arrowCircles/ArrowCircleBottom'; export * from './icons/arrowCircles/ArrowCircleLeft'; export * from './icons/arrowCircles/ArrowCircleRight';