import createBrivenIcon from '../createBrivenIcon';

/**
 * @component @name AnalyticsBucket
 * @description Briven SVG icon component, renders SVG Element with children.
 *
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjAgMjBDMjAuNTMwNCAyMCAyMS4wMzkxIDE5Ljc4OTMgMjEuNDE0MiAxOS40MTQyQzIxLjc4OTMgMTkuMDM5MSAyMiAxOC41MzA0IDIyIDE4VjhDMjIgNy40Njk1NyAyMS43ODkzIDYuOTYwODYgMjEuNDE0MiA2LjU4NTc5QzIxLjAzOTEgNi4yMTA3MSAyMC41MzA0IDYgMjAgNkgxMi4xQzExLjc2NTUgNi4wMDMyOCAxMS40MzU1IDUuOTIyNjEgMTEuMTQwMyA1Ljc2NTM4QzEwLjg0NTEgNS42MDgxNSAxMC41OTQgNS4zNzkzOCAxMC40MSA1LjFMOS42IDMuOUM5LjQxNzg5IDMuNjIzNDcgOS4xNjk5NyAzLjM5NjQ4IDguODc4NSAzLjIzOTRDOC41ODcwMiAzLjA4MjMxIDguMjYxMTEgMy4wMDAwNSA3LjkzIDNINEMzLjQ2OTU3IDMgMi45NjA4NiAzLjIxMDcxIDIuNTg1NzkgMy41ODU3OUMyLjIxMDcxIDMuOTYwODYgMiA0LjQ2OTU3IDIgNVYxOEMyIDE4LjUzMDQgMi4yMTA3MSAxOS4wMzkxIDIuNTg1NzkgMTkuNDE0MkMyLjk2MDg2IDE5Ljc4OTMgMy40Njk1NyAyMCA0IDIwSDIwWiIgc3Ryb2tlPSIjMDAwIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogMnB4IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik03LjUgOVYxNiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwLjUgMTIuNUwxMC41IDE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMuNSAxNC41TDEzLjUgMTYiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNi41IDExVjE2IiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
 *
 * @param {Object} props - Briven icons props and any valid SVG attribute
 * @returns {JSX.Element} JSX Element
 *
 */
const AnalyticsBucket = createBrivenIcon(
  'AnalyticsBucket',
  [
    [
      'path',
      {
        d: 'M20 20C20.5304 20 21.0391 19.7893 21.4142 19.4142C21.7893 19.0391 22 18.5304 22 18V8C22 7.46957 21.7893 6.96086 21.4142 6.58579C21.0391 6.21071 20.5304 6 20 6H12.1C11.7655 6.00328 11.4355 5.92261 11.1403 5.76538C10.8451 5.60815 10.594 5.37938 10.41 5.1L9.6 3.9C9.41789 3.62347 9.16997 3.39648 8.8785 3.2394C8.58702 3.08231 8.26111 3.00005 7.93 3H4C3.46957 3 2.96086 3.21071 2.58579 3.58579C2.21071 3.96086 2 4.46957 2 5V18C2 18.5304 2.21071 19.0391 2.58579 19.4142C2.96086 19.7893 3.46957 20 4 20H20Z',
        stroke: 'currentColor',
        'stroke-width': '1.5',
        'stroke-linecap': 'round',
        'stroke-linejoin': 'round',
        key: '1adjqd',
      },
    ],
    [
      'path',
      {
        d: 'M7.5 9V16',
        stroke: 'currentColor',
        'stroke-width': '1.5',
        'stroke-linecap': 'round',
        'stroke-linejoin': 'round',
        key: 'yv1rsm',
      },
    ],
    [
      'path',
      {
        d: 'M10.5 12.5L10.5 16',
        stroke: 'currentColor',
        'stroke-width': '1.5',
        'stroke-linecap': 'round',
        'stroke-linejoin': 'round',
        key: '11wax4',
      },
    ],
    [
      'path',
      {
        d: 'M13.5 14.5L13.5 16',
        stroke: 'currentColor',
        'stroke-width': '1.5',
        'stroke-linecap': 'round',
        'stroke-linejoin': 'round',
        key: 'qiuup3',
      },
    ],
    [
      'path',
      {
        d: 'M16.5 11V16',
        stroke: 'currentColor',
        'stroke-width': '1.5',
        'stroke-linecap': 'round',
        'stroke-linejoin': 'round',
        key: 'gku61r',
      },
    ],
  ],
  { fill: 'none' },
);

export default AnalyticsBucket;
