/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconBianji: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M866 450.082c0-16.569 13.431-30 30-30 16.569 0 30 13.431 30 30V837c0 49.706-40.294 90-90 90H188c-49.706 0-90-40.294-90-90V218c0-49.706 40.294-90 90-90h422.5c16.569 0 30 13.431 30 30 0 16.569-13.431 30-30 30H188c-16.569 0-30 13.431-30 30v619c0 16.569 13.431 30 30 30h648c16.569 0 30-13.431 30-30V450.082z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <Path
        d="M507.567 559.689c-11.716 11.715-30.71 11.715-42.427 0-11.715-11.716-11.715-30.711 0-42.427L875.262 107.14c11.716-11.715 30.711-11.715 42.427 0 11.715 11.716 11.715 30.711 0 42.427L507.567 559.689z"
        fill={getIconColor(color, 1, '#333333')}
      />
    </Svg>
  );
};

IconBianji.defaultProps = {
  size: 18,
};

IconBianji = React.memo ? React.memo(IconBianji) : IconBianji;

export default IconBianji;
