diff --git a/src/iconList.tsx b/src/iconList.tsx index 3ab1bc9..d668394 100644 --- a/src/iconList.tsx +++ b/src/iconList.tsx @@ -227,6 +227,10 @@ export const iconList = [ 'ChevronDownIcon', 'ChevronLeftIcon', 'ChevronRightIcon', + 'ChevronSmallUpIcon', + 'ChevronSmallDownIcon', + 'ChevronSmallLeftIcon', + 'ChevronSmallRightIcon', 'ArrowUpIcon', 'ArrowDownIcon', 'ArrowLeftIcon', diff --git a/src/icons/ChevronSmallDownIcon.stories.ts b/src/icons/ChevronSmallDownIcon.stories.ts new file mode 100644 index 0000000..8b96e5f --- /dev/null +++ b/src/icons/ChevronSmallDownIcon.stories.ts @@ -0,0 +1,12 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { ChevronSmallDownIcon } from './ChevronSmallDownIcon'; + +const meta: Meta = { + component: ChevronSmallDownIcon, +}; + +export default meta; +type Story = StoryObj; + +export const Default: Story = { args: { size: 100 } }; diff --git a/src/icons/ChevronSmallDownIcon.tsx b/src/icons/ChevronSmallDownIcon.tsx new file mode 100644 index 0000000..6fd73ff --- /dev/null +++ b/src/icons/ChevronSmallDownIcon.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import { IconProps } from '../types'; + +export const ChevronSmallDownIcon = /* @__PURE__ */ React.forwardRef< + SVGSVGElement, + IconProps +>(({ color = 'currentColor', size = 14, ...props }, forwardedRef) => { + return ( + + + + ); +}); diff --git a/src/icons/ChevronSmallLeftIcon.stories.ts b/src/icons/ChevronSmallLeftIcon.stories.ts new file mode 100644 index 0000000..2ecb953 --- /dev/null +++ b/src/icons/ChevronSmallLeftIcon.stories.ts @@ -0,0 +1,12 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { ChevronSmallLeftIcon } from './ChevronSmallLeftIcon'; + +const meta: Meta = { + component: ChevronSmallLeftIcon, +}; + +export default meta; +type Story = StoryObj; + +export const Default: Story = { args: { size: 100 } }; diff --git a/src/icons/ChevronSmallLeftIcon.tsx b/src/icons/ChevronSmallLeftIcon.tsx new file mode 100644 index 0000000..0e0a6d5 --- /dev/null +++ b/src/icons/ChevronSmallLeftIcon.tsx @@ -0,0 +1,26 @@ +import * as React from 'react'; +import { IconProps } from '../types'; + +export const ChevronSmallLeftIcon = /* @__PURE__ */ React.forwardRef< + SVGSVGElement, + IconProps +>(({ color = 'currentColor', size = 14, ...props }, forwardedRef) => { + return ( + + + + ); +}); diff --git a/src/icons/ChevronSmallRightIcon.stories.ts b/src/icons/ChevronSmallRightIcon.stories.ts new file mode 100644 index 0000000..1b78f76 --- /dev/null +++ b/src/icons/ChevronSmallRightIcon.stories.ts @@ -0,0 +1,12 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { ChevronSmallRightIcon } from './ChevronSmallRightIcon'; + +const meta: Meta = { + component: ChevronSmallRightIcon, +}; + +export default meta; +type Story = StoryObj; + +export const Default: Story = { args: { size: 100 } }; diff --git a/src/icons/ChevronSmallRightIcon.tsx b/src/icons/ChevronSmallRightIcon.tsx new file mode 100644 index 0000000..14db676 --- /dev/null +++ b/src/icons/ChevronSmallRightIcon.tsx @@ -0,0 +1,26 @@ +import * as React from 'react'; +import { IconProps } from '../types'; + +export const ChevronSmallRightIcon = /* @__PURE__ */ React.forwardRef< + SVGSVGElement, + IconProps +>(({ color = 'currentColor', size = 14, ...props }, forwardedRef) => { + return ( + + + + ); +}); diff --git a/src/icons/ChevronSmallUpIcon.stories.ts b/src/icons/ChevronSmallUpIcon.stories.ts new file mode 100644 index 0000000..122414e --- /dev/null +++ b/src/icons/ChevronSmallUpIcon.stories.ts @@ -0,0 +1,12 @@ +import type { Meta, StoryObj } from '@storybook/react'; + +import { ChevronSmallUpIcon } from './ChevronSmallUpIcon'; + +const meta: Meta = { + component: ChevronSmallUpIcon, +}; + +export default meta; +type Story = StoryObj; + +export const Default: Story = { args: { size: 100 } }; diff --git a/src/icons/ChevronSmallUpIcon.tsx b/src/icons/ChevronSmallUpIcon.tsx new file mode 100644 index 0000000..709a798 --- /dev/null +++ b/src/icons/ChevronSmallUpIcon.tsx @@ -0,0 +1,24 @@ +import * as React from 'react'; +import { IconProps } from '../types'; + +export const ChevronSmallUpIcon = /* @__PURE__ */ React.forwardRef< + SVGSVGElement, + IconProps +>(({ color = 'currentColor', size = 14, ...props }, forwardedRef) => { + return ( + + + + ); +}); diff --git a/src/index.ts b/src/index.ts index f2187d0..c63b5fb 100644 --- a/src/index.ts +++ b/src/index.ts @@ -180,6 +180,10 @@ export { ChevronUpIcon } from './icons/ChevronUpIcon'; export { ChevronDownIcon } from './icons/ChevronDownIcon'; export { ChevronLeftIcon } from './icons/ChevronLeftIcon'; export { ChevronRightIcon } from './icons/ChevronRightIcon'; +export { ChevronSmallUpIcon } from './icons/ChevronSmallUpIcon'; +export { ChevronSmallDownIcon } from './icons/ChevronSmallDownIcon'; +export { ChevronSmallLeftIcon } from './icons/ChevronSmallLeftIcon'; +export { ChevronSmallRightIcon } from './icons/ChevronSmallRightIcon'; export { ArrowUpIcon } from './icons/ArrowUpIcon'; export { ArrowDownIcon } from './icons/ArrowDownIcon'; export { ArrowLeftIcon } from './icons/ArrowLeftIcon';