UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.88 kB
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-armchair" 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="M6.499 3.043 C 5.389 3.231,4.479 4.033,4.116 5.140 C 4.030 5.405,4.024 5.493,4.009 6.784 L 3.994 8.148 3.667 8.315 C 2.923 8.693,2.365 9.356,2.114 10.160 L 2.020 10.460 2.020 13.500 L 2.020 16.540 2.114 16.840 C 2.364 17.641,2.929 18.315,3.660 18.684 L 3.980 18.845 4.000 19.576 C 4.020 20.304,4.020 20.307,4.141 20.503 C 4.543 21.156,5.457 21.156,5.859 20.503 C 5.979 20.308,5.980 20.300,5.993 19.653 L 6.007 19.000 12.000 19.000 L 17.993 19.000 18.007 19.653 C 18.020 20.300,18.021 20.308,18.141 20.503 C 18.543 21.156,19.457 21.156,19.859 20.503 C 19.980 20.307,19.980 20.304,20.000 19.576 L 20.020 18.845 20.340 18.684 C 21.071 18.315,21.636 17.641,21.886 16.840 L 21.980 16.540 21.980 13.500 L 21.980 10.460 21.886 10.160 C 21.635 9.356,21.077 8.693,20.333 8.315 L 20.006 8.148 19.991 6.784 C 19.976 5.493,19.970 5.405,19.884 5.140 C 19.565 4.167,18.822 3.425,17.861 3.121 L 17.540 3.020 12.120 3.014 C 9.139 3.011,6.609 3.024,6.499 3.043 M17.310 5.061 C 17.452 5.103,17.571 5.178,17.697 5.303 C 17.981 5.587,18.000 5.695,18.000 7.020 L 18.000 8.145 17.670 8.313 C 16.931 8.689,16.372 9.347,16.118 10.140 C 16.042 10.379,16.026 10.536,16.010 11.210 L 15.991 12.000 12.000 12.000 L 8.009 12.000 7.990 11.210 C 7.974 10.536,7.958 10.379,7.882 10.140 C 7.628 9.347,7.069 8.689,6.330 8.313 L 6.000 8.145 6.000 7.020 C 6.000 5.695,6.019 5.587,6.304 5.303 C 6.621 4.985,6.234 5.006,11.983 5.003 C 16.458 5.000,17.131 5.008,17.310 5.061 M5.308 10.060 C 5.438 10.099,5.571 10.179,5.679 10.283 C 5.966 10.562,5.976 10.606,5.999 11.800 C 6.020 12.858,6.020 12.860,6.133 13.104 C 6.276 13.413,6.585 13.721,6.900 13.868 L 7.140 13.980 12.000 13.980 L 16.860 13.980 17.100 13.868 C 17.415 13.721,17.724 13.413,17.867 13.104 C 17.980 12.860,17.980 12.858,18.001 11.800 C 18.024 10.606,18.034 10.562,18.321 10.283 C 18.490 10.120,18.777 10.000,19.000 10.000 C 19.402 10.000,19.827 10.312,19.939 10.690 C 20.025 10.979,20.031 16.006,19.945 16.290 C 19.872 16.533,19.707 16.740,19.484 16.872 L 19.300 16.980 12.000 16.980 L 4.700 16.980 4.516 16.872 C 4.415 16.813,4.284 16.700,4.225 16.623 C 3.996 16.323,4.000 16.378,4.000 13.522 C 4.000 10.529,3.992 10.614,4.304 10.303 C 4.582 10.024,4.916 9.944,5.308 10.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ArmchairIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Armchair = ArmchairIcon;