@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.79 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-pencil-off" 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="M1.670 1.061 C 1.448 1.142,1.250 1.309,1.128 1.516 C 1.036 1.672,1.020 1.745,1.021 2.000 C 1.021 2.212,1.043 2.341,1.095 2.440 C 1.135 2.517,2.835 4.249,4.873 6.290 L 8.579 9.999 5.755 12.830 C 4.202 14.386,2.873 15.747,2.802 15.853 C 2.550 16.227,2.402 16.641,1.714 18.900 C 1.048 21.087,1.020 21.194,1.020 21.520 C 1.020 21.818,1.035 21.892,1.144 22.120 C 1.302 22.449,1.548 22.696,1.880 22.855 C 2.108 22.965,2.181 22.980,2.480 22.980 C 2.806 22.980,2.914 22.951,5.100 22.286 C 7.640 21.513,7.916 21.404,8.389 20.992 C 8.548 20.853,9.869 19.537,11.326 18.067 L 13.974 15.394 17.697 19.113 C 19.745 21.158,21.483 22.865,21.560 22.905 C 21.659 22.957,21.788 22.979,22.000 22.979 C 22.258 22.980,22.327 22.964,22.492 22.867 C 22.968 22.587,23.139 21.967,22.865 21.508 C 22.810 21.416,18.215 16.793,12.653 11.235 C 3.300 1.889,2.525 1.125,2.343 1.065 C 2.107 0.987,1.874 0.986,1.670 1.061 M18.600 1.044 C 18.022 1.133,17.360 1.418,16.860 1.793 C 16.728 1.893,15.589 3.001,14.329 4.257 C 11.860 6.716,11.840 6.740,11.840 7.138 C 11.841 7.471,11.909 7.640,12.134 7.866 C 12.360 8.091,12.531 8.160,12.860 8.159 C 13.215 8.158,13.357 8.058,14.211 7.208 L 15.001 6.421 16.290 7.710 L 17.579 8.999 16.754 9.829 C 15.866 10.724,15.828 10.780,15.831 11.177 C 15.834 11.467,15.938 11.693,16.160 11.893 C 16.453 12.156,16.794 12.225,17.166 12.099 C 17.320 12.046,17.680 11.703,19.753 9.629 C 21.148 8.233,22.230 7.119,22.324 6.980 C 23.424 5.363,23.146 3.206,21.673 1.941 C 21.193 1.528,20.709 1.277,20.087 1.116 C 19.724 1.022,18.978 0.986,18.600 1.044 M19.568 3.045 C 20.070 3.152,20.563 3.530,20.791 3.984 C 21.067 4.532,21.066 5.107,20.790 5.660 C 20.696 5.849,20.494 6.078,19.836 6.740 L 19.002 7.580 17.711 6.289 L 16.420 4.998 17.260 4.164 C 18.138 3.293,18.311 3.163,18.740 3.056 C 18.998 2.993,19.301 2.988,19.568 3.045 M11.300 12.720 L 12.580 14.000 9.822 16.758 C 7.937 18.644,7.007 19.546,6.882 19.612 C 6.675 19.721,3.329 20.742,3.294 20.707 C 3.264 20.677,4.268 17.350,4.370 17.140 C 4.421 17.035,5.403 16.024,7.213 14.210 C 8.735 12.687,9.988 11.440,10.000 11.440 C 10.011 11.440,10.596 12.016,11.300 12.720 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const PencilOffIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const PencilOff = PencilOffIcon;