import * as React from 'react'; import { IconProps } from '../../types'; import { IconWrapper } from '../IconWrapper'; const TickerStar = (allProps: IconProps) => { const { svgProps: props, iconStyle, ...restProps } = allProps; const styles: { [style: string]: React.ReactNode } = { Broken: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M14.004 4H9.996C6.218 4 4.33 4 3.156 5.172c-.88.877-1.1 2.154-1.156 4.322-.007.278.221.5.49.571A2.001 2.001 0 0 1 3.986 12c0 .929-.634 1.71-1.494 1.935-.27.07-.498.292-.49.57.055 2.17.276 3.446 1.154 4.323M18 4.1c1.309.128 2.189.417 2.845 1.072.878.877 1.1 2.154 1.155 4.322.007.278-.221.5-.49.571A2.002 2.002 0 0 0 20.014 12c0 .929.634 1.71 1.494 1.935.27.07.498.292.49.57-.055 2.17-.276 3.446-1.154 4.323C19.67 20 17.782 20 14.004 20H9.996C8.83 20 7.841 20 7 19.965" stroke="currentColor" strokeWidth={1.5} strokeLinecap="round" /><path d="M11.146 10.023C11.526 9.34 11.716 9 12 9c.284 0 .474.34.854 1.023l.098.176c.108.194.162.29.246.354.085.064.19.088.4.135l.19.044c.738.167 1.107.25 1.195.532.088.283-.164.577-.667 1.165l-.13.152c-.143.167-.215.25-.247.354-.032.104-.021.215 0 .438l.02.203c.076.785.114 1.178-.115 1.352-.23.174-.576.015-1.267-.303l-.178-.082c-.197-.09-.295-.135-.399-.135-.104 0-.202.045-.399.135l-.178.082c-.691.319-1.037.477-1.267.303-.23-.174-.191-.567-.115-1.352l.02-.203c.021-.223.032-.334 0-.438-.032-.103-.104-.187-.247-.354l-.13-.152c-.503-.588-.755-.882-.667-1.165.088-.282.457-.365 1.195-.532l.19-.044c.21-.047.315-.07.4-.135.084-.064.138-.16.246-.354l.098-.176Z" stroke="currentColor" strokeWidth={1.5} /></svg>, LineDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path opacity={0.5} d="M14.004 4H9.996C6.218 4 4.33 4 3.156 5.172c-.88.877-1.1 2.154-1.156 4.322-.007.278.221.5.49.571A2.001 2.001 0 0 1 3.986 12c0 .929-.634 1.71-1.494 1.935-.27.07-.498.292-.49.57.055 2.17.276 3.446 1.154 4.323C4.33 20 6.218 20 9.996 20h4.008c3.778 0 5.667 0 6.84-1.172.88-.877 1.1-2.154 1.156-4.322.007-.279-.221-.5-.49-.571A2.002 2.002 0 0 1 20.014 12c0-.929.634-1.71 1.494-1.935.27-.07.498-.293.49-.57-.055-2.17-.276-3.446-1.154-4.323C19.67 4 17.782 4 14.004 4Z" stroke="currentColor" strokeWidth={1.5} /><path d="M11.146 10.023C11.526 9.34 11.716 9 12 9c.284 0 .474.34.854 1.023l.098.176c.108.194.162.29.246.354.085.064.19.088.4.135l.19.044c.738.167 1.107.25 1.195.532.088.283-.164.577-.667 1.165l-.13.152c-.143.167-.215.25-.247.354-.032.104-.021.215 0 .438l.02.203c.076.785.114 1.178-.115 1.352-.23.174-.576.015-1.267-.303l-.178-.082c-.197-.09-.295-.135-.399-.135-.104 0-.202.045-.399.135l-.178.082c-.691.319-1.037.477-1.267.303-.23-.174-.191-.567-.115-1.352l.02-.203c.021-.223.032-.334 0-.438-.032-.103-.104-.187-.247-.354l-.13-.152c-.503-.588-.755-.882-.667-1.165.088-.282.457-.365 1.195-.532l.19-.044c.21-.047.315-.07.4-.135.084-.064.138-.16.246-.354l.098-.176Z" stroke="currentColor" strokeWidth={1.5} /></svg>, Linear: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path d="M14.004 4H9.996C6.218 4 4.33 4 3.156 5.172c-.88.877-1.1 2.154-1.156 4.322-.007.278.221.5.49.571A2.001 2.001 0 0 1 3.986 12c0 .929-.634 1.71-1.494 1.935-.27.07-.498.292-.49.57.055 2.17.276 3.446 1.154 4.323C4.33 20 6.218 20 9.996 20h4.008c3.778 0 5.667 0 6.84-1.172.88-.877 1.1-2.154 1.156-4.322.007-.279-.221-.5-.49-.571A2.002 2.002 0 0 1 20.014 12c0-.929.634-1.71 1.494-1.935.27-.07.498-.293.49-.57-.055-2.17-.276-3.446-1.154-4.323C19.67 4 17.782 4 14.004 4Z" stroke="currentColor" strokeWidth={1.5} /><path d="M11.146 10.023C11.526 9.34 11.716 9 12 9c.284 0 .474.34.854 1.023l.098.176c.108.194.162.29.246.354.085.064.19.088.4.135l.19.044c.738.167 1.107.25 1.195.532.088.283-.164.577-.667 1.165l-.13.152c-.143.167-.215.25-.247.354-.032.104-.021.215 0 .438l.02.203c.076.785.114 1.178-.115 1.352-.23.174-.576.015-1.267-.303l-.178-.082c-.197-.09-.295-.135-.399-.135-.104 0-.202.045-.399.135l-.178.082c-.691.319-1.037.477-1.267.303-.23-.174-.191-.567-.115-1.352l.02-.203c.021-.223.032-.334 0-.438-.032-.103-.104-.187-.247-.354l-.13-.152c-.503-.588-.755-.882-.667-1.165.088-.282.457-.365 1.195-.532l.19-.044c.21-.047.315-.07.4-.135.084-.064.138-.16.246-.354l.098-.176Z" stroke="currentColor" strokeWidth={1.5} /></svg>, Outline: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M9.94 3.25h4.12c1.841 0 3.3 0 4.44.153 1.175.158 2.125.49 2.875 1.238 1.114 1.112 1.32 2.687 1.375 4.834.018.736-.564 1.188-1.051 1.316-.539.14-.934.63-.934 1.209 0 .579.395 1.068.934 1.21.487.127 1.07.579 1.05 1.315-.054 2.147-.26 3.722-1.374 4.834-.75.748-1.7 1.08-2.874 1.238-1.141.153-2.6.153-4.44.153H9.94c-1.841 0-3.3 0-4.44-.153-1.175-.158-2.125-.49-2.875-1.238-1.114-1.112-1.32-2.687-1.375-4.834-.018-.736.564-1.188 1.051-1.316.539-.14.934-.63.934-1.209 0-.579-.395-1.068-.934-1.21-.487-.127-1.07-.579-1.05-1.315.054-2.147.26-3.722 1.374-4.834.75-.748 1.7-1.08 2.874-1.238C6.641 3.25 8.1 3.25 9.94 3.25ZM5.699 4.89c-1.008.135-1.59.389-2.014.812-.628.627-.868 1.576-.93 3.658a2.751 2.751 0 0 1 0 5.28c.062 2.082.302 3.03.93 3.658.424.423 1.006.677 2.014.812 1.03.138 2.387.14 4.297.14h4.008c1.91 0 3.267-.002 4.297-.14 1.009-.135 1.59-.389 2.014-.812.628-.627.868-1.576.93-3.658a2.752 2.752 0 0 1-1.98-2.64c0-1.252.837-2.307 1.98-2.64-.062-2.082-.302-3.03-.93-3.658-.424-.423-1.006-.677-2.014-.812-1.03-.138-2.387-.14-4.297-.14H9.996c-1.91 0-3.267.002-4.297.14ZM12 10.034c-.058.101-.123.217-.199.354l-.098.176-.023.04c-.078.144-.208.382-.425.547-.221.168-.488.226-.643.26l-.044.009-.19.043c-.176.04-.319.072-.44.103.079.097.182.219.316.375l.13.153.03.034c.108.125.282.325.363.585.08.256.052.52.035.686l-.005.047-.02.203c-.018.188-.032.338-.042.46.105-.046.223-.1.364-.165l.179-.082.04-.02c.144-.067.393-.184.672-.184s.528.117.672.185l.04.019.179.082c.14.065.26.12.364.165-.01-.122-.024-.272-.042-.46l-.02-.203a8.308 8.308 0 0 0-.005-.047c-.017-.167-.045-.43.035-.686.08-.26.255-.46.363-.585l.03-.034.13-.152c.134-.157.237-.279.316-.376-.121-.03-.264-.063-.44-.103l-.19-.043-.043-.01c-.156-.033-.423-.091-.644-.26-.217-.164-.347-.402-.425-.545a5.428 5.428 0 0 0-.023-.041l-.098-.176c-.076-.137-.14-.253-.199-.354ZM11.014 8.8c.172-.225.484-.55.986-.55s.814.325.986.55c.165.214.33.511.5.816l.023.041.098.177.057.1.099.023.19.043.048.01c.327.075.653.148.903.247.276.109.65.32.795.785.142.455-.037.841-.193 1.09-.145.23-.365.486-.59.749l-.03.035-.13.153-.082.097.012.135.02.203.004.046c.034.352.067.692.055.964-.012.286-.08.718-.468 1.011-.4.304-.84.238-1.12.157-.258-.073-.563-.214-.87-.355l-.043-.02-.18-.083-.084-.039-.085.04-.179.082-.044.02c-.306.141-.61.282-.869.355-.28.08-.72.147-1.12-.157-.387-.293-.456-.725-.468-1.01-.012-.273.02-.613.055-.965l.004-.046.02-.203a9.74 9.74 0 0 0 .013-.135 9.671 9.671 0 0 0-.083-.097l-.13-.153a96.78 96.78 0 0 1-.03-.035c-.225-.263-.445-.52-.59-.75-.156-.248-.335-.634-.193-1.09.144-.463.519-.675.795-.784.25-.099.576-.172.903-.246l.047-.01.191-.044.1-.023.056-.1.098-.177.023-.041c.17-.305.335-.602.5-.816Z" fill="currentColor" /></svg>, Bold: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path fillRule="evenodd" clipRule="evenodd" d="M9.996 4h4.008c3.778 0 5.667 0 6.84 1.172.88.877 1.1 2.154 1.156 4.322.007.278-.221.5-.49.571A2.002 2.002 0 0 0 20.014 12c0 .929.634 1.71 1.494 1.935.27.07.498.292.49.57-.055 2.17-.276 3.446-1.154 4.323C19.67 20 17.782 20 14.004 20H9.996c-3.778 0-5.667 0-6.84-1.172-.88-.877-1.1-2.154-1.156-4.322-.007-.279.221-.5.49-.571A2.001 2.001 0 0 0 3.986 12c0-.929-.634-1.71-1.494-1.935-.27-.07-.498-.293-.49-.57.055-2.17.276-3.446 1.154-4.323C4.33 4 6.218 4 9.996 4Zm2.958 6.199-.098-.176C12.475 9.34 12.285 9 12 9c-.285 0-.475.34-.856 1.023l-.098.176c-.108.194-.162.29-.247.354-.084.064-.19.088-.4.135l-.19.044c-.74.167-1.11.25-1.197.532-.088.283.164.577.668 1.165l.13.152c.143.167.215.25.247.354.032.104.022.215 0 .438l-.02.203c-.076.785-.114 1.178.116 1.352.23.174.576.015 1.269-.303l.179-.082c.196-.09.295-.135.399-.135.104 0 .203.045.4.135l.178.082c.693.319 1.039.477 1.269.303.23-.174.192-.567.116-1.352l-.02-.203c-.022-.223-.032-.334 0-.438.032-.103.104-.187.247-.354l.13-.152c.504-.588.756-.882.668-1.165-.088-.282-.457-.365-1.197-.532l-.19-.044c-.21-.047-.316-.07-.4-.135-.085-.064-.139-.16-.247-.354Z" fill="currentColor" /></svg>, BoldDuotone: <svg width="inherit" height="inherit" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}><path opacity={0.5} d="M14.004 4H9.996C6.218 4 4.33 4 3.156 5.172c-.88.877-1.1 2.154-1.156 4.322-.007.278.221.5.49.571A2.001 2.001 0 0 1 3.986 12c0 .929-.634 1.71-1.494 1.935-.27.07-.498.292-.49.57.055 2.17.276 3.446 1.154 4.323C4.33 20 6.218 20 9.996 20h4.008c3.778 0 5.667 0 6.84-1.172.88-.877 1.1-2.154 1.156-4.322.007-.279-.221-.5-.49-.571A2.002 2.002 0 0 1 20.014 12c0-.929.634-1.71 1.494-1.935.27-.07.498-.293.49-.57-.055-2.17-.276-3.446-1.154-4.323C19.67 4 17.782 4 14.004 4Z" fill="currentColor" /><path d="m12.954 10.199-.099-.176C12.475 9.34 12.285 9 12 9c-.285 0-.475.34-.856 1.023l-.098.176c-.109.194-.163.29-.247.354-.084.064-.19.088-.4.135l-.19.044c-.74.167-1.11.25-1.198.532-.088.283.164.577.668 1.165l.13.152c.144.167.216.25.248.354.032.104.021.215 0 .438l-.02.203c-.076.785-.114 1.178.116 1.352.23.174.576.015 1.268-.303l.18-.082c.196-.09.294-.135.399-.135.104 0 .202.045.399.135l.18.082c.691.319 1.037.477 1.268.303.23-.174.192-.567.116-1.352l-.02-.203c-.022-.223-.033-.334 0-.438.032-.103.103-.187.247-.354l.13-.152c.504-.588.756-.882.668-1.165-.088-.282-.458-.365-1.197-.532l-.191-.044c-.21-.047-.315-.07-.4-.135-.084-.064-.138-.16-.246-.354Z" fill="currentColor" /></svg> }; return <IconWrapper icon={styles[iconStyle || 'Linear']} {...restProps} /> }; export default TickerStar