import React from 'react';
import '../index.css';
export default function SparkSuperRegionalLine(props) {
  const { size, spin, ...restProps } = props;
  const icon = 'spark-icon spark-icon-spark-superRegional-line';
  const className = [
    icon,
    spin ? 'spark-icon-spin' : '',
    props.className || ''
  ].filter(Boolean).join(' ');
  
  return React.createElement('span', Object.assign({}, restProps, {
    className: className,
    style: {
      ...props.style,
      fontSize: size || props.style?.fontSize || undefined,
      cursor: props.onClick ? 'pointer' : props.style?.cursor
    },
    role: 'img',
    'aria-label': 'spark-superRegional-line',
    children: [
      React.createElement('svg', Object.assign({
        key: 'spark-superRegional-line',
        'data-spark-icon': true, // 标识为 spark-icon 组件
        width: '1em',
        height: '1em',
        viewBox: '0 0 1024 1024',
        overflow: 'hidden',
        fill: 'currentColor',
        'aria-hidden': 'true',
        dangerouslySetInnerHTML: { __html: '<path d="M487.8112 362.5824L153.6 538.4832V256c0-56.5536 45.8464-102.4 102.4-102.4h82.5536l149.2576 208.9824zM432.9312 153.6H768a102.4 102.4 0 0 1 67.92 25.7664l-279.5168 147.1168L432.9312 153.6z m82.8704 484.848l-126.016-137.4848 480.3136-252.7968c0.2016 2.608 0.3008 5.2192 0.3008 7.8336v317.968l-354.5984 64.48zM870.4 652.0256V768c0 56.5536-45.8464 102.4-102.4 102.4h-39.5968l-151.2768-165.0464L870.4 652.0256zM153.6 768v-142.7296l165.9072-87.3184L624.224 870.4H256c-56.5536 0-102.4-45.8464-102.4-102.4z"></path>' },
      }))
    ],
  }))
}