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 28 28';
  var id = 'paint_roller_outline_28';
  var content = '<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" id="paint_roller_outline_28"><path clip-rule="evenodd" d="M7.968 2h9.064c.439 0 .817 0 1.13.021.33.023.66.072.986.207a3 3 0 011.624 1.624c.135.326.184.656.207.986l.01.174c.06.002.117.006.173.01.33.022.66.071.986.206a3 3 0 011.624 1.624c.135.326.184.656.207.986.021.313.021.691.021 1.13v.58c0 .661 0 1.231-.047 1.696-.05.493-.162.979-.459 1.423a3 3 0 01-.827.827c-.444.297-.93.409-1.423.459C20.78 14 20.21 14 19.55 14H15c-.48 0-.79 0-1.026.017-.228.015-.315.042-.357.06a1 1 0 00-.54.54c-.018.042-.045.129-.06.357C13 15.21 13 15.52 13 16v.008c.048.002.094.005.138.009.229.019.499.063.77.201a2 2 0 01.874.874c.138.271.182.541.201.77.017.208.017.454.017.706v4.864c0 .252 0 .498-.017.706a2.022 2.022 0 01-.201.77 2 2 0 01-.874.874 2.022 2.022 0 01-.77.201c-.208.017-.454.017-.706.017h-.864c-.252 0-.498 0-.706-.017a2.022 2.022 0 01-.77-.201 2 2 0 01-.874-.874 2.022 2.022 0 01-.201-.77C9 23.93 9 23.684 9 23.432v-4.864c0-.252 0-.498.017-.706.019-.229.063-.499.201-.77a2 2 0 01.874-.874 2.02 2.02 0 01.77-.201c.044-.004.09-.006.138-.009v-.04c0-.439 0-.817.021-1.13.023-.33.072-.66.207-.986a3 3 0 011.624-1.624c.326-.135.656-.184.986-.207.313-.021.691-.021 1.13-.021H19.5c.723 0 1.19-.001 1.542-.037.335-.034.453-.091.514-.132a1 1 0 00.275-.275c.04-.061.098-.179.132-.514.036-.352.037-.819.037-1.542V9c0-.48 0-.79-.017-1.026-.015-.228-.042-.315-.06-.357a1 1 0 00-.54-.54c-.042-.018-.129-.045-.357-.06l-.039-.003-.008.148c-.023.33-.072.66-.207.986a3 3 0 01-1.624 1.624 3.07 3.07 0 01-.986.207c-.313.021-.691.021-1.13.021H7.968c-.439 0-.817 0-1.13-.021a3.07 3.07 0 01-.986-.207 3 3 0 01-1.624-1.624 3.07 3.07 0 01-.207-.986C4 6.85 4 6.471 4 6.032v-.064c0-.439 0-.817.021-1.13.023-.33.072-.66.207-.986a3 3 0 011.624-1.624 3.07 3.07 0 01.986-.207C7.15 2 7.529 2 7.968 2zm-.994 2.017c-.228.015-.315.042-.357.06a1 1 0 00-.54.54c-.018.042-.045.129-.06.357C6 5.21 6 5.52 6 6s0 .79.017 1.026c.015.228.042.315.06.357a1 1 0 00.54.54c.042.018.129.045.357.06C7.21 8 7.52 8 8 8h9c.48 0 .79 0 1.026-.017.228-.015.315-.042.357-.06a1 1 0 00.54-.54c.018-.042.045-.129.06-.357C19 6.79 19 6.48 19 6s0-.79-.017-1.026c-.015-.228-.042-.315-.06-.357a1 1 0 00-.54-.54c-.042-.018-.129-.045-.357-.06A16.908 16.908 0 0017 4H8c-.48 0-.79 0-1.026.017zm4.036 14.008l.002-.013.013-.002c.116-.01.279-.01.575-.01h.8c.297 0 .459 0 .575.01l.014.001v.014c.01.116.011.279.011.575v4.8c0 .296 0 .459-.01.575l-.001.014h-.014c-.116.01-.278.011-.575.011h-.8c-.296 0-.459 0-.575-.01l-.013-.001-.002-.014A8.207 8.207 0 0111 23.4v-4.8c0-.297 0-.459.01-.575z" fill="currentColor" fill-rule="evenodd" /></symbol>';
  var isMounted = false;
  
  function mountIcon() {
    if (!isMounted) {
      addSpriteSymbol(new BrowserSymbol({
        id: id,
        viewBox: viewBox,
        content: content
      }));
      isMounted = true;
    }
  }
  
  var Icon28PaintRollerOutline = function Icon28PaintRollerOutline(props) {
    useIsomorphicLayoutEffect(function () {
      mountIcon();
    }, []);
    return React.createElement(SvgIcon, assign({}, props, {
      viewBox: viewBox,
      id: id,
      width: !isNaN(props.width) ? +props.width : 28,
      height: !isNaN(props.height) ? +props.height : 28
    }));
  };
  
  Icon28PaintRollerOutline.mountIcon = mountIcon;
  export default Icon28PaintRollerOutline;
  //# sourceMappingURL=paint_roller_outline.js.map