text: import React from 'react'; // @ts-ignore
  
  import BrowserSymbol from 'svg-baker-runtime/browser-symbol'; // @ts-ignore
  
  import { assign } from 'es6-object-assign';
  import { addSpriteSymbol, useIsomorphicLayoutEffect } from '../sprite';
  import { SvgIcon } from '../SvgIcon';
  var viewBox = '0 0 16 16';
  var id = 'search_16';
  var content = '<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" id="search_16"><g fill="none" fill-rule="evenodd"><path d="M0 0h16v16H0z" /><path d="M14.743 13.574L10.91 9.74a5.426 5.426 0 001.05-3.232A5.532 5.532 0 006.46 1 5.436 5.436 0 001 6.468a5.532 5.532 0 005.5 5.508 5.408 5.408 0 003.242-1.061l.004-.003 3.83 3.831a.826.826 0 101.167-1.169zm-8.247-2.696a4.425 4.425 0 01-4.4-4.406 4.35 4.35 0 014.368-4.374 4.426 4.426 0 014.4 4.406 4.35 4.35 0 01-4.368 4.374z" fill="currentColor" /></g></symbol>';
  var isMounted = false;
  
  function mountIcon() {
    if (!isMounted) {
      addSpriteSymbol(new BrowserSymbol({
        id: id,
        viewBox: viewBox,
        content: content
      }));
      isMounted = true;
    }
  }
  
  var Icon16Search = function Icon16Search(props) {
    useIsomorphicLayoutEffect(function () {
      mountIcon();
    }, []);
    return React.createElement(SvgIcon, assign({}, props, {
      viewBox: viewBox,
      id: id,
      width: !isNaN(props.width) ? +props.width : 16,
      height: !isNaN(props.height) ? +props.height : 16
    }));
  };
  
  Icon16Search.mountIcon = mountIcon;
  export default Icon16Search;
  //# sourceMappingURL=search.js.map