import { FC } from 'react';

interface IconMenuSuitcaseProps {
    className?: string;
}

const IconMenuSuitcase: FC<IconMenuSuitcaseProps> = ({ className }) => {
    return (
        <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" className={className}>
            <path
                fill="currentColor"
                d="M2 14c0-3.771 0-5.657 1.172-6.828S6.229 6 10 6h4c3.771 0 5.657 0 6.828 1.172S22 10.229 22 14s0 5.657-1.172 6.828S17.771 22 14 22h-4c-3.771 0-5.657 0-6.828-1.172S2 17.771 2 14"
                opacity=".5"
            />
            <path
                fill="currentColor"
                d="M11.948 1.25c-.899 0-1.648 0-2.242.08c-.628.084-1.195.27-1.65.725c-.456.456-.642 1.023-.726 1.65c-.08.595-.08 1.345-.08 2.243V6h1.5c0-.964.002-1.612.067-2.095c.062-.461.169-.659.3-.789s.327-.237.788-.3c.483-.064 1.131-.066 2.095-.066s1.612.002 2.095.067c.461.062.659.169.789.3s.237.327.3.788c.064.483.066 1.131.066 2.095h1.5v-.052c0-.898 0-1.648-.08-2.242c-.084-.628-.27-1.195-.726-1.65c-.455-.456-1.022-.642-1.65-.726c-.594-.08-1.344-.08-2.242-.08zM10 15H6c-.471 0-.707 0-.854.146C5 15.293 5 15.53 5 16v1c0 .471 0 .707.146.854C5.293 18 5.53 18 6 18h4c.471 0 .707 0 .854-.146C11 17.707 11 17.47 11 17v-1c0-.471 0-.707-.146-.854C10.707 15 10.47 15 10 15"
            />
            <path
                fill="currentColor"
                d="M5.25 21.797c.439.079.935.127 1.5.156V18H6c-.374 0-.6 0-.75-.073zm0-6.724v-8.87c.439-.079.935-.127 1.5-.156V15H6c-.374 0-.6 0-.75.073m12 6.88a12 12 0 0 0 1.5-.156V6.203a12 12 0 0 0-1.5-.156z"
            />
        </svg>
    );
};

export default IconMenuSuitcase;
