diff --git a/CHANGELOG.md b/CHANGELOG.md index bc82b1fd5a..68571e0860 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm - Refactor the `ListItem` component to use the `Flex` components instead of `ItemLayout` @mnajdova ([#886](https://github.com/stardust-ui/react/pull/886)) - Fixed distance of the `content` and `reactionGroup` from the `badge` in the `ChatMessage` component for Teams theme @mnajdova ([#986](https://github.com/stardust-ui/react/pull/986)) - Do not propagate keyboard events outside `Popup`'s content @sophieH29 ([#987](https://github.com/stardust-ui/react/pull/987/)) +- Fixed emoji `Icon` spacing issue and added settings `Icon` ([#991](https://github.com/stardust-ui/react/pull/991)) ### Features - Add `delay` prop for `Loader` component @layershifter ([#969](https://github.com/stardust-ui/react/pull/969)) diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-emoji.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-emoji.tsx index df348e6625..c49886bddb 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-emoji.tsx +++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-emoji.tsx @@ -14,7 +14,9 @@ export default { diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-settings.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-settings.tsx index f9a1417e8f..063b834609 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-settings.tsx +++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-settings.tsx @@ -18,4 +18,5 @@ export default { ), styles: {}, + exportedAs: 'settings', } as TeamsProcessedSvgIconSpec diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/emoji.tsx b/packages/react/src/themes/teams/components/Icon/svg/icons/emoji.tsx index 76ee0b6220..ade8f0d917 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/icons/emoji.tsx +++ b/packages/react/src/themes/teams/components/Icon/svg/icons/emoji.tsx @@ -14,7 +14,9 @@ export default { diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts b/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts index b8f919f324..8906eccc79 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts +++ b/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts @@ -59,6 +59,7 @@ import reply from './reply' import retry from './retry' import search from './search' import send from './send' +import settings from './settings' import star from './star' import sticker from './sticker' import strike from './strike' @@ -136,6 +137,7 @@ export default { retry, search, send, + settings, star, sticker, strike, diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/settings.tsx b/packages/react/src/themes/teams/components/Icon/svg/icons/settings.tsx new file mode 100644 index 0000000000..3785f3a07b --- /dev/null +++ b/packages/react/src/themes/teams/components/Icon/svg/icons/settings.tsx @@ -0,0 +1,21 @@ +import * as React from 'react' +import cx from 'classnames' +import { TeamsProcessedSvgIconSpec } from '../types' +import { teamsIconClassNames } from '../teamsIconClassNames' + +export default { + icon: ({ classes }) => ( + + + + + ), + styles: {}, +} as TeamsProcessedSvgIconSpec