import * as React from 'react';

const DefaultStyles = {
  width: '1em',
  height: '1em',
  verticalAlign: 'middle',
  fill: 'currentColor',
  overflow: 'hidden'
};

export default function SqlError(props = {}) {
  const styles = Object.assign({}, DefaultStyles, props.style);

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><path d="M754.528 612c-88.928 0-167.752 48-210.192 120H269.472c-12.128 0-20.208 8-20.208 20s8.08 20 20.208 20h256.672C518.064 798 512 824 512 852c0 52 16.168 100 46.48 140H188.64c-34.36 0-60.632-26-60.632-60v-720c0-34 26.272-60 60.632-60h167.744c18.192 0 34.36-12 38.4-30C408.928 70 455.416 32 512 32c56.592 0 103.072 38 117.224 90 4.04 18 20.208 30 38.4 30h167.744c34.36 0 60.632 26 60.632 60v446c-40.424-30-88.928-46-141.472-46z m-504.344 1.056h395.632c11.872 0 19.784-10.112 19.784-25.264 0-15.16-7.92-25.264-19.784-25.264H250.184c-11.872 0-19.784 10.104-19.784 25.264 0 15.152 7.92 25.264 19.784 25.264z m291.68-480H456.536c-12.8 0-21.336 10.104-21.336 25.256 0 15.16 8.536 25.264 21.336 25.264h85.328c12.8 0 21.336-10.104 21.336-25.264 0-15.152-8.536-25.256-21.336-25.256zM747.32 385.68h-496.24c-12.408 0-20.68 10.104-20.68 25.256 0 15.16 8.272 25.264 20.68 25.264h496.24c12.408 0 20.68-10.104 20.68-25.264 0-15.152-8.272-25.256-20.68-25.256zM644.464 745.552c8.344-8.24 20.864-8.24 29.216 0l66.776 66 66.784-66c8.344-8.24 20.864-8.24 29.216 0 8.344 8.256 8.344 20.624 0 28.88l-64.696 65.992 66.776 65.992c8.352 8.248 8.352 20.624 0 28.872-8.344 8.248-20.864 8.248-29.216 0l-66.776-66-66.776 66c-8.352 8.248-20.872 8.248-29.216 0-8.352-8.248-8.352-20.624 0-28.88l66.776-65.984-66.776-66c-8.352-8.24-8.352-22.68-2.088-28.872z"></path></svg>
  );
}