import * as React from 'react'
import type { SVGProps, Ref } from 'react'
import { withIconWrapper } from './utils/index'
const SvgActivityChild = (
    props: SVGProps<SVGSVGElement>,
    ref: Ref<SVGSVGElement>
) => (
    <svg
        viewBox="0 0 16 16"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        preserveAspectRatio="xMidYMid meet"
        focusable="false"
        ref={ref}
        {...props}
    >
        <path
            fillRule="evenodd"
            clipRule="evenodd"
            d="M0 2.667A2.664 2.664 0 0 1 2.667 0h10.666A2.664 2.664 0 0 1 16 2.667v1a.667.667 0 0 1-.667.666H.667A.667.667 0 0 1 0 3.667zm2.667-1.334a1.33 1.33 0 0 0-1.334 1.334V3h13.334v-.333a1.33 1.33 0 0 0-1.334-1.334zM6.5 10.167a2.167 2.167 0 0 0 0-4.334H2.167c-.296 0-.577.06-.834.166a.667.667 0 1 0-.853.641 2.167 2.167 0 0 0 1.687 3.527zm.226-1.365a.8.8 0 0 1-.226.031h-.862l1.437-1.436a.83.83 0 0 1 .227.83zm-.364-1.635L4.695 8.833H3.638l1.667-1.666zm-2 0H3.305L1.75 8.722a.83.83 0 0 0 .417.111h.528zm-2 0-1.01 1.01a.833.833 0 0 1 .815-1.01zM13.833 16a2.167 2.167 0 1 0 0-4.333H9.5A2.167 2.167 0 1 0 9.5 16zm.834-2.167c0 .46-.373.834-.834.834h-.028l.861-.862zm-1.805.834 1.488-1.488a.83.83 0 0 0-.517-.179h-.362l-1.666 1.667zM12.529 13l-1.667 1.667H9.805L11.47 13zm-2 0H9.47l-.803.804v.03c0 .28.138.527.35.678z"
            fill="currentColor"
        />
        <path
            d="M1.333 13A.667.667 0 1 1 0 13a.667.667 0 0 1 1.333 0m-.666 3a.667.667 0 1 0 0-1.333.667.667 0 0 0 0 1.333m.666-5.333a.667.667 0 1 1-1.333 0 .667.667 0 0 1 1.333 0m14 .666a.667.667 0 1 0 0-1.333.667.667 0 0 0 0 1.333m.667-3a.667.667 0 1 1-1.333 0 .667.667 0 0 1 1.333 0M16 6a.667.667 0 1 1-1.333 0A.667.667 0 0 1 16 6M5.553 16a.667.667 0 1 0 0-1.333.667.667 0 0 0 0 1.333m-1.773-.667a.667.667 0 1 1-1.333 0 .667.667 0 0 1 1.333 0"
            fill="currentColor"
        />
    </svg>
)
export default withIconWrapper(
    React.forwardRef(SvgActivityChild),
    'ActivityChild'
)
