import * as React from 'react';
import PropTypes from 'prop-types';
import { Icon48PropValues } from '../_defaultIconPropValues.ts';

const Bauschutt = (props) => {
    const {
        width = Icon48PropValues.width,
        height = Icon48PropValues.height,
        fill = Icon48PropValues.fill,
        stroke = Icon48PropValues.stroke,
        ...restProps
    } = props;

    return (
        <svg
            xmlns="http://www.w3.org/2000/svg"
            viewBox="0 0 48 48"
            width={width}
            height={height}
            fill="none"
            {...restProps}
        >
            <path
                d="M43 6H26C24.35 6 23 7.35 23 9V17H15C13.35 17 12 18.35 12 20V28H5C3.35 28 2 29.35 2 31V38C2 39.65 3.35 41 5 41H43C44.65 41 46 39.65 46 38V9C46 7.35 44.65 6 43 6ZM14 20C14 19.45 14.45 19 15 19H33V28H14V20ZM23 39H5C4.45 39 4 38.55 4 38V31C4 30.45 4.45 30 5 30H23V39ZM44 38C44 38.55 43.55 39 43 39H25V30H44V38ZM44 28H35V19H44V28ZM25 17V9C25 8.45 25.45 8 26 8H43C43.55 8 44 8.45 44 9V17H25Z"
                fill={fill}
                stroke={stroke}
                strokeWidth="0.6"
            />
        </svg>
    );
};

Bauschutt.propTypes = {
    width: PropTypes.string,
    height: PropTypes.string,
    fill: PropTypes.string,
    stroke: PropTypes.string,
};
export default Bauschutt;
