lib/phlex-icons/radix/video.rb



# frozen_string_literal: true

# rubocop:disable Layout/LineLength
module PhlexIcons
  module Radix
    class Video < Base
      def view_template
        svg(
          **attrs,
          viewbox: '0 0 15 15',
          fill: 'none',
          xmlns: 'http://www.w3.org/2000/svg'
        ) do |s|
          s.path(
            d:
              'M8.22559 2.00879C8.94722 2.02645 9.65336 2.06952 10.3203 2.12598C12.3502 2.29781 13.3654 2.38341 14.1455 3.18164C14.1845 3.22151 14.2331 3.27519 14.2695 3.31738C14.9995 4.16223 15 5.28342 15 7.52539L14.999 8.30566C14.989 10.013 14.9083 10.9538 14.2686 11.6934L14.1445 11.8281L13.9951 11.9697C13.2343 12.6376 12.2409 12.7202 10.3711 12.876L9.68848 12.9268C8.99182 12.972 8.25602 13 7.5 13L6.75195 12.9912C6.25814 12.9796 5.77613 12.9569 5.31152 12.9268L4.62891 12.876C2.75912 12.7202 1.7657 12.6376 1.00488 11.9697L0.855469 11.8281L0.731445 11.6934C0.0916644 10.9538 0.0109814 10.013 0.000976562 8.30566L0 7.52539C0 5.42326 -0.000171889 4.30605 0.601562 3.47852L0.730469 3.31738L0.854492 3.18164C1.53718 2.48314 2.39981 2.33 3.96484 2.1875L4.67969 2.12598C5.5688 2.05071 6.52724 2 7.5 2L8.22559 2.00879ZM7.5 3C6.56088 3 5.63164 3.04868 4.76465 3.12207C3.72087 3.21043 3.04504 3.26972 2.52832 3.3916C2.1168 3.48871 1.86412 3.61351 1.65625 3.79785L1.56934 3.88086C1.5446 3.90618 1.50946 3.94393 1.48633 3.9707C1.28713 4.20126 1.15657 4.4891 1.08203 5.0332C1.00225 5.61593 1 6.37714 1 7.52539C1 8.66045 1.00232 9.41024 1.08203 9.98535C1.15622 10.5206 1.28611 10.8065 1.4873 11.0391L1.57031 11.1289L1.6582 11.2119C1.86754 11.3978 2.11705 11.521 2.51855 11.6162C3.02507 11.7363 3.68581 11.7944 4.71191 11.8799L5.37695 11.9287C6.05445 11.9727 6.76826 12 7.5 12C8.47566 12 9.41976 11.9522 10.2881 11.8799C11.3142 11.7944 11.9749 11.7363 12.4814 11.6162C12.9402 11.5074 13.201 11.3627 13.4297 11.1289L13.5127 11.0391L13.585 10.9482C13.7455 10.7305 13.8531 10.4534 13.918 9.98535C13.9977 9.41024 14 8.66045 14 7.52539C14 6.37714 13.9978 5.61593 13.918 5.0332C13.8528 4.55717 13.7444 4.2774 13.585 4.06055L13.5137 3.9707L13.4307 3.88086C13.2049 3.64976 12.9421 3.50262 12.4717 3.3916C11.955 3.26972 11.2791 3.21043 10.2354 3.12207C9.36836 3.04868 8.43912 3 7.5 3ZM5.25 5.38281C5.25 5.20243 5.43539 5.08087 5.60059 5.15332L10.4277 7.27148C10.6272 7.35896 10.6272 7.64104 10.4277 7.72852L5.60059 9.84668C5.43539 9.91913 5.25 9.79757 5.25 9.61719V5.38281Z',
            fill: 'currentColor'
          )
        end
      end
    end
  end
end
# rubocop:enable Layout/LineLength