@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.85 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-lamp-desk" 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="M10.530 1.061 C 10.060 1.163,9.941 1.256,8.648 2.538 C 7.981 3.199,7.383 3.819,7.318 3.916 C 7.132 4.196,7.033 4.506,7.011 4.880 C 6.977 5.438,7.139 5.914,7.494 6.303 L 7.675 6.500 5.502 8.680 C 3.519 10.670,3.319 10.883,3.208 11.120 C 2.984 11.601,2.943 12.166,3.100 12.620 C 3.138 12.730,3.643 13.729,4.222 14.840 C 4.801 15.951,5.286 16.889,5.299 16.924 C 5.321 16.979,5.265 16.991,4.892 17.011 C 3.968 17.062,3.285 17.401,2.679 18.108 C 2.444 18.383,2.242 18.754,2.118 19.140 C 2.039 19.386,2.026 19.528,2.010 20.303 C 1.990 21.282,2.014 21.479,2.202 21.877 C 2.348 22.186,2.771 22.623,3.070 22.775 C 3.522 23.004,3.453 23.000,7.000 23.000 C 10.547 23.000,10.478 23.004,10.930 22.775 C 11.196 22.640,11.638 22.200,11.771 21.937 C 11.980 21.526,12.010 21.305,11.990 20.320 C 11.975 19.526,11.962 19.387,11.882 19.140 C 11.570 18.170,10.811 17.414,9.861 17.125 C 9.572 17.038,9.442 17.025,8.569 17.004 L 7.597 16.980 6.302 14.500 L 5.007 12.020 7.054 9.970 L 9.100 7.920 9.487 8.310 L 9.874 8.700 10.461 11.580 C 10.784 13.164,11.082 14.556,11.123 14.674 C 11.407 15.493,12.255 16.051,13.120 15.988 C 13.466 15.963,13.814 15.851,14.077 15.681 C 14.178 15.616,15.927 13.893,17.965 11.852 C 21.958 7.852,21.792 8.035,21.939 7.462 C 22.188 6.491,21.627 5.466,20.660 5.126 C 20.528 5.080,19.133 4.779,17.560 4.459 L 14.700 3.876 13.420 2.606 C 12.044 1.241,11.945 1.164,11.451 1.059 C 11.120 0.989,10.859 0.989,10.530 1.061 M11.900 3.920 L 12.780 4.800 11.790 5.790 L 10.800 6.780 9.910 5.890 L 9.020 5.000 10.000 4.020 C 10.539 3.481,10.989 3.040,11.000 3.040 C 11.011 3.040,11.416 3.436,11.900 3.920 M17.260 6.441 C 18.668 6.727,19.852 6.974,19.890 6.990 C 19.947 7.014,19.274 7.707,16.485 10.495 C 13.710 13.269,13.004 13.956,12.985 13.895 C 12.973 13.854,12.719 12.632,12.423 11.180 L 11.884 8.540 13.210 7.211 C 14.257 6.163,14.554 5.887,14.618 5.901 C 14.663 5.912,15.852 6.154,17.260 6.441 M9.310 19.061 C 9.452 19.103,9.571 19.178,9.697 19.303 C 9.948 19.554,10.000 19.751,10.000 20.447 L 10.000 21.000 7.000 21.000 L 4.000 21.000 4.000 20.447 C 4.000 19.750,4.052 19.554,4.304 19.303 C 4.604 19.002,4.569 19.006,6.983 19.003 C 8.772 19.000,9.138 19.010,9.310 19.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const LampDeskIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const LampDesk = LampDeskIcon;