/********************************************************************* * © Copyright IBM Corp. 2024 *********************************************************************/ import React from 'react' import PropTypes from 'prop-types' import {IconsGeneralColor, FontColorSuccess, FontColorError} from '@targetprocess/css-variables' const Types = { ON: 'on', OFF: 'off' } as const const LiveChatIconColor = { [Types.ON]: FontColorSuccess, [Types.OFF]: FontColorError } export const LiveChatIcon = ({ color = IconsGeneralColor, type }: { color?: string type: typeof Types[keyof typeof Types] }) => ( ) LiveChatIcon.category = 'Info' LiveChatIcon.propTypes = { color: PropTypes.string, type: PropTypes.oneOf(Object.keys(LiveChatIconColor)) } LiveChatIcon.Types = Types