
// GENERATED BY ./scripts/iconScript.ts

import * as React from 'react';
import { IconProps, valuesMap } from '../helper';
import { flipFunction } from '../flipFunction';
import classNames from 'classnames';

function Eosinit_containerFilled({size = "m", color = "black", rotate = 0, horizontalFlip = false, verticalFlip = false, className}: IconProps) {
    const sizeString: string = size.toString()
    if(Object.keys(valuesMap).includes(sizeString)) {
        size = valuesMap[size]
    }
    const { scaleX, scaleY, translateX, translateY } = flipFunction({horizontalFlip,verticalFlip})
    const classString = classNames(className);
return (
      <svg className={classString} data-testid="eos-svg-component" transform={`rotate(${rotate}, 12, 12) translate(${translateX}, ${translateY}) scale(${scaleX}, ${scaleY})`} fill={color} width={size} height={size} xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M23.91459,20.31806l-1.06945-.82983a3.88248,3.88248,0,0,0,.04-.48987,2.62634,2.62634,0,0,0-.04-.48988l1.05944-.82983a.25964.25964,0,0,0,.06-.31993l-.99948-1.72958a.25344.25344,0,0,0-.30983-.11l-1.23935.49989a3.41777,3.41777,0,0,0-.84959-.48994l-.18984-1.31964a.23874.23874,0,0,0-.23993-.21h-1.999a.25665.25665,0,0,0-.24987.21l-.1899,1.31964a3.99252,3.99252,0,0,0-.84954.48994l-1.23934-.49989a.26175.26175,0,0,0-.30984.11l-.99947,1.72958a.24753.24753,0,0,0,.06.31993l1.05945.82983a4.012,4.012,0,0,0,0,.97975l-1.05945.82983a.25961.25961,0,0,0-.06.31993l.99947,1.72958a.25346.25346,0,0,0,.30984.11l1.23934-.49988a3.41849,3.41849,0,0,0,.84954.48987l.1899,1.31971a.24886.24886,0,0,0,.24987.21h1.999a.25664.25664,0,0,0,.24987-.21l.18991-1.31971a3.69251,3.69251,0,0,0,.83958-.48987l1.24935.49988a.26174.26174,0,0,0,.30984-.11l.99948-1.72958A.25971.25971,0,0,0,23.91459,20.31806Zm-4.77753.18a1.49966,1.49966,0,1,1,1.49921-1.49965A1.49744,1.49744,0,0,1,19.13706,20.498Z"/><path d="M10,3a1.96066,1.96066,0,0,0,.79565,1.56131L5.50128,7.98658H3.99689A1.99657,1.99657,0,0,0,2,9.98291v8.02075A1.99662,1.99662,0,0,0,3.99689,20h8.08264A7.01413,7.01413,0,0,1,12,19a8.39693,8.39693,0,0,1,1-4V12a1,1,0,0,1,2,0v1.25167a6.83844,6.83844,0,0,1,2-.965v-.2845A1.00194,1.00194,0,0,1,18,11a.97939.97939,0,0,1,1,1,7.262,7.262,0,0,1,3,.68475V9.98291a1.99657,1.99657,0,0,0-1.99689-1.99633H18.5119L13.21008,4.55649A1.96047,1.96047,0,0,0,14,3a2.014,2.014,0,0,0-.98633-1.7188V0H12V2.00628A.99242.99242,0,1,1,11,3M7,16a1,1,0,0,1-2,0V12.0022a1,1,0,0,1,2,0Zm4,0a1,1,0,0,1-2,0V12a1,1,0,0,1,2,0ZM12.0166,4.97477l4.65546,3.01181H7.34113l4.65368-3.01071" fill="#231f20"/></svg>
    );
};

export default Eosinit_containerFilled;
