import * as React from 'react';

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

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

  return (
    <svg {...props} style={styles} viewBox="0 0 1024 1024"><defs></defs><path d="M873.216 832.896v-150.4a27.52 27.52 0 0 1 27.392-27.68 27.52 27.52 0 0 1 27.392 27.648v217.888a27.52 27.52 0 0 1-27.392 27.648h-218.976a27.52 27.52 0 0 1-27.392-27.648 27.52 27.52 0 0 1 27.392-27.648h153.536l-283.008-281.344a27.84 27.84 0 0 1-0.288-39.104 27.2 27.2 0 0 1 38.72-0.32l282.624 280.96zM191.36 872.864h149.504a27.584 27.584 0 1 1 0 55.136h-217.28A27.584 27.584 0 0 1 96 900.416V680a27.584 27.584 0 0 1 55.168 0v155.04l281.696-282.912a27.584 27.584 0 0 1 39.104 38.912l-280.64 281.824zM150.56 190.592v149.184a27.36 27.36 0 0 1-27.296 27.456 27.36 27.36 0 0 1-27.264-27.456v-216.32C96 108.288 108.224 96 123.264 96h218.048c15.04 0 27.264 12.288 27.264 27.456a27.36 27.36 0 0 1-27.264 27.456H188.288l283.616 282.112a27.584 27.584 0 0 1 0.224 38.816 27.136 27.136 0 0 1-38.56 0.224L150.56 190.592zM833.216 150.624h-149.632a27.424 27.424 0 0 1-27.52-27.296c0-15.104 12.288-27.328 27.52-27.328h216.896c15.2 0 27.52 12.224 27.52 27.328v218.4a27.424 27.424 0 0 1-27.52 27.296 27.424 27.424 0 0 1-27.52-27.296V188.48l-281.824 283.392a27.68 27.68 0 0 1-38.944 0.256 27.2 27.2 0 0 1-0.256-38.624l281.28-282.88z"></path></svg>
  );
}