diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a3216024..c41fced5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- New icons: IconExplore, IconShrink, IconRadioPause, IconQuestion, and IconFailure +- `acceptableFileFormat` property for InputImage component + ### Changed -- a new variable named acceptableFileFormat added to inputImage Component +- Changed the contents of IconCopy and IconLinkExternal ## [0.2.7] - 2023-07-24 diff --git a/src/components/icons/interface/icon_copy.tsx b/src/components/icons/interface/icon_copy.tsx index c1b978cc4..2d94ca4bd 100644 --- a/src/components/icons/interface/icon_copy.tsx +++ b/src/components/icons/interface/icon_copy.tsx @@ -3,16 +3,45 @@ import { type IconType } from '..'; export const IconCopy: IconType = ({ height = 16, width = 16, ...props }) => { return ( - - - + + + + + + + + + + + + + + ); }; diff --git a/src/components/icons/interface/icon_explore.tsx b/src/components/icons/interface/icon_explore.tsx new file mode 100644 index 000000000..bcfce50c4 --- /dev/null +++ b/src/components/icons/interface/icon_explore.tsx @@ -0,0 +1,33 @@ +import React from 'react'; +import { type IconType } from '..'; + +export const IconExplore: IconType = ({ height = 16, width = 16, ...props }) => { + return ( + + + + + + + + + + + + ); +}; diff --git a/src/components/icons/interface/icon_failure.tsx b/src/components/icons/interface/icon_failure.tsx new file mode 100644 index 000000000..c548591c6 --- /dev/null +++ b/src/components/icons/interface/icon_failure.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { type IconType } from '..'; + +export const IconFailure: IconType = ({ height = 16, width = 16, ...props }) => { + return ( + + + + + + + + + + + ); +}; diff --git a/src/components/icons/interface/icon_link_external.tsx b/src/components/icons/interface/icon_link_external.tsx index 0b95660ef..09e03aac4 100644 --- a/src/components/icons/interface/icon_link_external.tsx +++ b/src/components/icons/interface/icon_link_external.tsx @@ -3,11 +3,16 @@ import { type IconType } from '..'; export const IconLinkExternal: IconType = ({ height = 16, width = 16, ...props }) => { return ( - + diff --git a/src/components/icons/interface/icon_question.tsx b/src/components/icons/interface/icon_question.tsx new file mode 100644 index 000000000..bdb5dd6a5 --- /dev/null +++ b/src/components/icons/interface/icon_question.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { type IconType } from '..'; + +export const IconQuestion: IconType = ({ height = 16, width = 16, ...props }) => { + return ( + + + + + + + + + + + ); +}; diff --git a/src/components/icons/interface/icon_radio_pause.tsx b/src/components/icons/interface/icon_radio_pause.tsx new file mode 100644 index 000000000..888ff02fa --- /dev/null +++ b/src/components/icons/interface/icon_radio_pause.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { type IconType } from '..'; + +export const IconRadioPause: IconType = ({ height = 16, width = 16, ...props }) => { + return ( + + + + + + + + + + + ); +}; diff --git a/src/components/icons/interface/icon_shrink.tsx b/src/components/icons/interface/icon_shrink.tsx new file mode 100644 index 000000000..9aff2e0b2 --- /dev/null +++ b/src/components/icons/interface/icon_shrink.tsx @@ -0,0 +1,29 @@ +import React from 'react'; +import { type IconType } from '..'; + +export const IconShrink: IconType = ({ height = 16, width = 16, ...props }) => { + return ( + + + + + + + + + + + ); +}; diff --git a/src/components/icons/interface/index.ts b/src/components/icons/interface/index.ts index 770d1b064..d2f540c97 100644 --- a/src/components/icons/interface/index.ts +++ b/src/components/icons/interface/index.ts @@ -14,9 +14,12 @@ export { IconClose } from './icon_close'; export { IconCopy } from './icon_copy'; export { IconDeposit } from './icon_deposit'; export { IconExpand } from './icon_expand'; +export { IconExplore } from './icon_explore'; +export { IconFailure } from './icon_failure'; export { IconFavoriteDefault } from './icon_favorite_default'; export { IconFavoriteSelected } from './icon_favorite_selected'; export { IconFeedback } from './icon_feedback'; +export { IconFilter } from './icon_filter'; export { IconFlag } from './icon_flag'; export { IconHome } from './icon_home'; export { IconInfo } from './icon_info'; @@ -24,13 +27,16 @@ export { IconLinkExternal } from './icon_link_external'; export { IconMenu } from './icon_menu'; export { IconMenuVertical } from './icon_menu_vertical'; export { IconPerson } from './icon_person'; +export { IconQuestion } from './icon_question'; export { IconRadioDefault } from './icon_radio_default'; export { IconRadioMulti } from './icon_radio_multi'; +export { IconRadioPause } from './icon_radio_pause'; export { IconRadioSelected } from './icon_radio_selected'; export { IconReload } from './icon_reload'; export { IconRemove } from './icon_remove'; export { IconSearch } from './icon_search'; export { IconSettings } from './icon_settings'; +export { IconShrink } from './icon_shrink'; export { IconSmartContract } from './icon_smart_contract'; export { IconSpinner } from './icon_spinner'; export { IconStorage } from './icon_storage';