import PropTypes from 'prop-types'; import { Icon, IconProps } from './Icon'; export const DesktopIcon = ({ assistiveText = 'Desktop', copyrightYear = '2020', size = 'medium', color, overrides, ...props }: Omit) => ( ); DesktopIcon.propTypes = { // ----------------------------- Warning -------------------------------- // | These PropTypes are generated from the TypeScript type definitions | // | To update them edit TypeScript types and run "yarn prop-types" | // ---------------------------------------------------------------------- /** * String to use as the `aria-label` for the icon. Set to an empty string if you * are rendering the icon with visible text to prevent accessibility label * duplication. * * Defaults to the icon name e.g. `BusinessPersonIcon` --> "Business Person" */ assistiveText: PropTypes.string, /** * The color for the icon. * * Defaults to the current text color. */ color: PropTypes.string, /** * The icon SVG metadata copyright year text */ copyrightYear: PropTypes.string, /** * The override API */ overrides: PropTypes.shape({ Icon: PropTypes.shape({ attributes: PropTypes.func, component: PropTypes.elementType, styles: PropTypes.func, }), Svg: PropTypes.shape({ attributes: PropTypes.func, component: PropTypes.elementType, styles: PropTypes.func, }), }), /** * Control the size of the icon. * * Defaults to "medium" --> 24px */ size: PropTypes.oneOfType([ PropTypes.oneOf(['large', 'medium', 'small', 'xlarge', 'xsmall']), PropTypes.arrayOf(PropTypes.oneOf(['large', 'medium', 'small', 'xlarge', 'xsmall'])), ]), };