<commit_before># coffeelint: disable=max_line_length

React = require 'react'

# Basically just an icon,
# create as plain class without this binding and never updates
class MultipartIcon extends React.Component

  shouldComponentUpdate: ->
    false

  render: ->
    <svg className="icon multipart"
      version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px"
      viewBox="0 0 17 17"
    >
      <path d="M8.78,15.349c3.511,-0.259 6.309,-3.057 6.568,-6.568l-6.568,0l0,6.568Z"
        style={fill:'#d1d1d1'} />
      <path d="M7.719,1.152c-3.513,0.259 -6.309,3.058 -6.568,6.568l6.568,0l0,-6.568Z"
        style={fill:'#d1d1d1'} />
      <path d="M1.151,8.781c0.26,3.511 3.057,6.309 6.569,6.568l0,-6.568l-6.569,0Z"
        style={fill:'#d1d1d1'} />
      <path d="M8.78,7.721l6.578,0c-0.257,-3.517 -3.061,-6.321 -6.578,-6.576l0,6.576Z"
        style={fill:'#f9baa2'} />

      <path d="M16.499,8.259c0,-0.009 0.001,-0.018 0.001,-0.029c0,-0.01 -0.002,-0.019
        -0.002,-0.029l-0.001,-0.5l-0.025,0c-0.274,-4.132 -3.58,-7.423
        -7.712,-7.675l0,-0.027l-1.06,0.002l0,0.027c-4.132,0.274 -7.421,3.58 -7.675,7.712l-0.025,0l0.001,0.501c0,0.009
        -0.001,0.018 -0.001,0.029c0,0.01 0.002,0.019 0.002,0.029l0.001,0.501l0.025,0c0.274,4.132 3.578,7.421
        7.712,7.675l0,0.023l0.465,-0.001c0.021,0 0.043,0.003 0.065,0.003c0.022,0 0.043,-0.003
        0.065,-0.003l0.464,-0.001l0,-0.024c4.131,-0.274 7.422,-3.578
        7.675,-7.712l0.026,0l-0.001,-0.501l0,0ZM15.356,7.704l-6.578,0.016l-0.016,-6.576c3.518,0.246 6.329,3.042
        6.594,6.56ZM7.702,1.153l0.016,6.569l-6.569,0.016c0.251,-3.512 3.041,-6.317
        6.553,-6.585ZM1.153,8.798l6.568,-0.016l0.016,6.569c-3.513,-0.251 -6.317,-3.043
        -6.584,-6.553ZM8.797,15.348l-0.016,-6.568l6.568,-0.016c-0.251,3.511 -3.042,6.316 -6.552,6.584Z"
        style={fill:'#a1a1a1'} />
    </svg>

module.exports = MultipartIcon<commit_msg>updated multipart icon component svg<commit_after># coffeelint: disable=max_line_length

React = require 'react'

# Basically just an icon,
# create as plain class without this binding and never updates
class MultipartIcon extends React.Component

  shouldComponentUpdate: ->
    false

  render: ->
    <svg className="icon multipart"
      version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px"
      viewBox="0 0 22 22"
    >
      <g>
        <path style={fill:'#5F6163'} d="M11.8,22c5.4-0.4,9.8-4.7,10.2-10.2H11.8V22z"/>
        <path style={fill:'#5F6163'} d="M10.2,0C4.7,0.4,0.4,4.7,0,10.2h10.2V0z"/>
        <path style={fill:'#5F6163'} d="M0,11.8c0.4,5.4,4.7,9.8,10.2,10.2V11.8H0z"/>
        <path style={fill:'#F47641'} d="M11.8,10.2H22C21.6,4.7,17.3,0.4,11.8,0V10.2z"/>
      </g>
    </svg>

module.exports = MultipartIcon
{'fraction_non_alphanumeric': 0.223152530032763, 'fraction_numerical': 0.30433199854386606, 'mean_word_length': 2.7387755102040816, 'pattern_counts': {'":': 0, '<': 18, '<?xml version=': 0, '>': 22, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5211139', 'n_tokens_mistral': 1755, 'n_tokens_neox': 1369, 'n_words': 150}