@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.76 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
/* eslint-disable no-shadow-restricted-names */
import { Icon } from "@react-three/uikit";
import { forwardRef } from "react";
const text = `<svg class="lucide lucide-paint-roller" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M3.499 1.043 C 2.380 1.233,1.461 2.048,1.114 3.160 C 1.022 3.453,1.020 3.497,1.020 5.000 C 1.020 6.503,1.022 6.547,1.114 6.840 C 1.422 7.827,2.173 8.578,3.160 8.886 L 3.460 8.980 10.000 8.980 L 16.540 8.980 16.840 8.886 C 18.024 8.517,18.876 7.489,18.984 6.302 L 19.011 6.000 19.558 6.000 C 20.249 6.000,20.446 6.053,20.697 6.303 C 20.994 6.600,21.000 6.644,21.000 8.501 C 21.000 10.246,20.990 10.341,20.779 10.618 C 20.718 10.698,20.585 10.813,20.484 10.872 L 20.300 10.980 15.880 11.000 L 11.460 11.021 11.139 11.122 C 10.178 11.424,9.427 12.174,9.118 13.140 C 9.042 13.378,9.026 13.536,9.010 14.202 L 8.991 14.983 8.685 15.032 C 8.259 15.099,7.918 15.275,7.596 15.597 C 7.310 15.882,7.154 16.147,7.060 16.508 C 6.971 16.847,6.971 21.153,7.060 21.492 C 7.153 21.852,7.310 22.118,7.596 22.404 C 7.882 22.690,8.148 22.847,8.508 22.940 C 8.839 23.027,11.161 23.027,11.492 22.940 C 11.852 22.847,12.118 22.690,12.404 22.404 C 12.694 22.114,12.841 21.863,12.937 21.491 C 13.028 21.141,13.030 16.912,12.940 16.529 C 12.852 16.156,12.699 15.891,12.404 15.597 C 12.080 15.274,11.742 15.099,11.310 15.031 L 11.000 14.982 11.000 14.438 C 11.000 13.770,11.054 13.558,11.283 13.321 C 11.598 12.997,11.207 13.022,16.160 13.000 L 20.580 12.980 20.887 12.875 C 21.861 12.543,22.585 11.807,22.886 10.840 C 22.979 10.542,22.980 10.527,22.980 8.500 C 22.980 6.473,22.979 6.458,22.886 6.160 C 22.580 5.179,21.819 4.415,20.861 4.126 C 20.585 4.043,20.433 4.027,19.775 4.010 L 19.010 3.991 18.983 3.694 C 18.877 2.520,18.027 1.490,16.861 1.121 L 16.540 1.020 10.120 1.014 C 6.589 1.011,3.609 1.024,3.499 1.043 M16.310 3.061 C 16.589 3.144,16.856 3.411,16.939 3.690 C 17.023 3.972,17.028 6.015,16.945 6.290 C 16.872 6.533,16.707 6.740,16.484 6.872 L 16.300 6.980 10.000 6.980 L 3.700 6.980 3.516 6.872 C 3.303 6.747,3.141 6.550,3.058 6.316 C 2.972 6.071,2.974 3.982,3.061 3.690 C 3.140 3.421,3.412 3.143,3.673 3.063 C 3.963 2.974,16.010 2.972,16.310 3.061 M11.000 19.000 L 11.000 21.000 10.000 21.000 L 9.000 21.000 9.000 19.000 L 9.000 17.000 10.000 17.000 L 11.000 17.000 11.000 19.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const PaintRollerIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const PaintRoller = PaintRollerIcon;