diff --git a/CHANGELOG.md b/CHANGELOG.md index 260484d467..e14fe8a35e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm ### Features - Add `Embed` and `Video` components @stuartlong ([#1108](https://github.com/stardust-ui/react/pull/1108)) - Add file video icon on `Icon` component @luzhon ([#1205](https://github.com/stardust-ui/react/pull/1250)) +- Export `call-missed-line` icon in Teams theme @96andrei ([#1203](https://github.com/stardust-ui/react/pull/1203)) ## [v0.27.0](https://github.com/stardust-ui/react/tree/v0.27.0) (2019-04-10) diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line-filled.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line-filled.tsx deleted file mode 100644 index d1277c5454..0000000000 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line-filled.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import * as React from 'react' -import { TeamsProcessedSvgIconSpec } from '../types' - -export default { - icon: ({ classes }) => ( - - - - ), - styles: {}, -} as TeamsProcessedSvgIconSpec diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line.tsx index 329e375fd4..bb066c9ef6 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line.tsx +++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-call-missed-line.tsx @@ -1,11 +1,21 @@ import * as React from 'react' +import cx from 'classnames' import { TeamsProcessedSvgIconSpec } from '../types' +import { teamsIconClassNames } from '../teamsIconClassNames' export default { icon: ({ classes }) => ( - + + ), styles: {}, + exportedAs: 'call-missed-line', } as TeamsProcessedSvgIconSpec diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts index 4bdc1490f4..2fa218551e 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts +++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts @@ -254,7 +254,6 @@ import processedIcons_callparticipantending from './icons-call-participant-endin import processedIcons_callparticipantconnectingline from './icons-call-participant-connecting-line' import processedIcons_callparticipantconnecting from './icons-call-participant-connecting' import processedIcons_callparticipantconnected from './icons-call-participant-connected' -import processedIcons_callmissedlinefilled from './icons-call-missed-line-filled' import processedIcons_callmissedline from './icons-call-missed-line' import processedIcons_callmissed from './icons-call-missed' import processedIcons_callmicrophoneunmuting from './icons-call-microphone-unmuting' @@ -557,7 +556,6 @@ export default { processedIcons_callparticipantconnectingline, processedIcons_callparticipantconnecting, processedIcons_callparticipantconnected, - processedIcons_callmissedlinefilled, processedIcons_callmissedline, processedIcons_callmissed, processedIcons_callmicrophoneunmuting, diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts index 7520f0a28b..948e377fef 100644 --- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts +++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts @@ -255,7 +255,6 @@ import processedIcons_callparticipantending from './icons-call-participant-endin import processedIcons_callparticipantconnectingline from './icons-call-participant-connecting-line' import processedIcons_callparticipantconnecting from './icons-call-participant-connecting' import processedIcons_callparticipantconnected from './icons-call-participant-connected' -import processedIcons_callmissedlinefilled from './icons-call-missed-line-filled' import processedIcons_callmissedline from './icons-call-missed-line' import processedIcons_callmissed from './icons-call-missed' import processedIcons_callmicrophoneunmuting from './icons-call-microphone-unmuting' @@ -558,7 +557,6 @@ export default { processedIcons_callparticipantconnectingline, processedIcons_callparticipantconnecting, processedIcons_callparticipantconnected, - processedIcons_callmissedlinefilled, processedIcons_callmissedline, processedIcons_callmissed, processedIcons_callmicrophoneunmuting, diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/callMissedLine.tsx b/packages/react/src/themes/teams/components/Icon/svg/icons/callMissedLine.tsx new file mode 100644 index 0000000000..19c413a6ac --- /dev/null +++ b/packages/react/src/themes/teams/components/Icon/svg/icons/callMissedLine.tsx @@ -0,0 +1,20 @@ +import * as React from 'react' +import { TeamsProcessedSvgIconSpec } from '../types' +import { teamsIconClassNames } from '../teamsIconClassNames' +import cx from 'classnames' + +export default { + icon: ({ classes }) => ( + + + + + ), + styles: {}, +} as TeamsProcessedSvgIconSpec 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 a72cacdeb9..9bc709a547 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 @@ -19,6 +19,7 @@ import callRecording from './callRecording' import callVideo from './callVideo' import callVideoOff from './callVideoOff' import canvasAddPage from './canvasAddPage' +import callMissedLine from './callMissedLine' import chat from './chat' import chevronDown from './chevronDown' import close from './close' @@ -126,6 +127,7 @@ export default { 'call-video-off': callVideoOff, 'call-control-present-new': callControlPresentNew, 'call-control-stop-presenting-new': callControlStopPresentingNew, + 'call-missed-line': callMissedLine, 'call-pstn': callPstn, 'call-recording': callRecording, 'canvas-add-page': canvasAddPage,