bastienrobert/la-ferme

View on GitHub
packages/components/src/icons/native/Brigade.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import React, { FC } from 'react'
import { Path } from 'react-native-svg'

import { SVG } from './shared'
import { Colors } from '@/theme'
import { IconProps } from '@/icons'

const Camera: FC<IconProps> = ({ color = 'yellow' }) => {
  return (
    <SVG viewBox="0 0 27 31">
      <Path
        d="M17.1654 27.8472C21.6628 27.397 22.221 26.9468 23.4954 26.0044C28.3719 22.4339 26.771 16.9577 26.6657 16.6122C26.6657 16.6017 26.6551 16.5912 26.6551 16.5808C26.5182 16.2352 24.0115 9.96331 23.6639 8.40317C23.4112 7.26187 24.4433 6.04727 25.0647 5.45044C25.2859 5.23056 25.2754 4.86408 25.0437 4.66514L21.3889 1.5344C21.2099 1.38781 20.9571 1.36687 20.757 1.48205C20.2409 1.7857 19.0929 2.23594 17.1654 2.08935C16.0279 2.00558 15.2064 1.52393 14.6903 1.09463C14.3217 0.790984 13.7951 0.801455 13.437 1.11558C12.468 1.95323 10.846 2.08935 10.846 2.08935C8.91856 2.28829 7.75999 1.7857 7.25444 1.48205C7.05432 1.36687 6.80154 1.38781 6.63302 1.5344L2.95721 4.6442C2.71497 4.85361 2.70443 5.20961 2.93615 5.4295C3.55756 6.0368 4.60027 7.24093 4.33696 8.38223C3.98939 9.94236 1.49321 16.2143 1.34575 16.5598C1.34575 16.5703 1.33522 16.5808 1.33522 16.5913C1.2299 16.9368 -0.381564 22.4234 4.50548 25.9835C5.79043 26.9363 7.10698 27.1248 10.8671 28.0252C11.678 28.2242 12.6365 28.8629 13.5107 29.8681C13.8056 30.2031 14.3322 30.1822 14.5955 29.8157C15.08 29.1561 15.9015 27.9729 17.1654 27.8472Z"
        fill={Colors[color]}
      />
      <Path
        d="M8.08618 20.3609V8.63372L15.659 8.37195C16.1224 8.37195 16.5648 8.40336 16.9755 8.45571C17.3863 8.51854 17.7971 8.62324 18.2184 8.7803C18.6397 8.93737 18.9872 9.14678 19.2821 9.39808C19.577 9.64937 19.8193 9.98443 20.0089 10.4033C20.1985 10.8221 20.2932 11.3037 20.2932 11.8482C20.2932 12.5707 20.1353 13.157 19.8088 13.6073C19.4823 14.0575 19.0083 14.4554 18.3658 14.8009C19.1242 15.0104 19.6929 15.3664 20.0826 15.8899C20.4723 16.403 20.6724 17.0521 20.6724 17.8374C20.6724 18.4133 20.5566 18.9369 20.3354 19.3976C20.1142 19.8583 19.8298 20.2352 19.4717 20.5284C19.1242 20.8216 18.7134 21.0624 18.2394 21.2509C17.7655 21.4394 17.302 21.5755 16.8386 21.6592C16.3752 21.743 15.9012 21.7744 15.4167 21.7744C15.1324 21.7744 14.7111 21.7639 14.1529 21.7535C13.5841 21.743 13.1628 21.7325 12.8784 21.7325C11.2564 21.7325 9.76084 21.7535 8.41269 21.8058C8.21257 21.5127 8.10725 21.031 8.08618 20.3609ZM13.1101 11.5446C13.1101 11.8063 13.1207 12.1937 13.1312 12.7068C13.1523 13.2199 13.1628 13.6073 13.1628 13.8691C13.1628 13.9842 13.2365 14.0471 13.3735 14.0575C13.4577 14.0471 13.5946 14.0261 13.7947 14.0052C13.9949 13.9738 14.1529 13.9528 14.2687 13.9424C14.3846 13.9214 14.532 13.8795 14.69 13.8167C14.8585 13.7539 14.9849 13.6701 15.0797 13.5759C15.1745 13.4816 15.2588 13.3455 15.3219 13.1675C15.3957 12.9895 15.4273 12.7801 15.4273 12.5497C15.4273 11.6702 14.8164 11.2304 13.5841 11.2304C13.3419 11.2723 13.1944 11.3142 13.1523 11.3561C13.1312 11.398 13.1101 11.4608 13.1101 11.5446ZM13.2681 18.183C13.2681 18.6123 13.2892 18.8322 13.3419 18.8322H13.6262C13.8579 18.8322 14.0475 18.8217 14.216 18.8112C14.3846 18.8007 14.5636 18.7589 14.7532 18.7065C14.9428 18.6437 15.1008 18.5704 15.2166 18.4657C15.3325 18.361 15.4378 18.2249 15.5115 18.0364C15.5958 17.8479 15.6379 17.628 15.6379 17.3767C15.6379 17.2301 15.6274 17.094 15.5958 16.9788C15.5642 16.8532 15.5221 16.7485 15.4589 16.6647C15.3957 16.581 15.3325 16.4972 15.2693 16.4344C15.2061 16.3715 15.1218 16.3192 15.006 16.2773C14.8901 16.2354 14.7953 16.204 14.7216 16.1726C14.6479 16.1517 14.5426 16.1203 14.3951 16.1098C14.2476 16.0888 14.1423 16.0784 14.0791 16.0784C14.0159 16.0679 13.9001 16.0679 13.7421 16.0574C13.5841 16.047 13.4893 16.047 13.4472 16.047V16.382C13.4366 16.4448 13.4156 16.6647 13.3524 17.0312C13.2997 17.3977 13.2681 17.6909 13.2681 17.9003V18.183Z"
        fill={Colors.red}
      />
    </SVG>
  )
}

export default Camera