UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.59 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-alarm-smoke" 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="M2.477 2.073 C 1.784 2.254,1.184 2.886,1.038 3.589 C 1.009 3.731,0.999 4.269,1.009 5.192 C 1.024 6.508,1.029 6.594,1.116 6.860 C 1.244 7.249,1.445 7.619,1.679 7.891 C 2.276 8.589,2.961 8.938,3.830 8.988 C 4.056 9.001,4.240 9.019,4.240 9.028 C 4.240 9.037,4.385 9.588,4.561 10.252 C 4.906 11.550,5.039 11.891,5.325 12.216 C 5.662 12.599,6.128 12.866,6.617 12.956 C 6.950 13.018,17.050 13.018,17.383 12.956 C 18.203 12.805,18.884 12.195,19.120 11.400 C 19.191 11.161,19.760 9.047,19.760 9.023 C 19.760 9.017,19.945 9.001,20.170 8.988 C 21.039 8.938,21.724 8.589,22.321 7.891 C 22.555 7.619,22.756 7.249,22.884 6.860 C 22.971 6.595,22.976 6.508,22.991 5.200 C 23.008 3.696,22.987 3.489,22.782 3.083 C 22.646 2.816,22.297 2.449,22.017 2.281 C 21.521 1.982,22.335 2.005,12.000 2.005 C 3.376 2.005,2.722 2.009,2.477 2.073 M21.000 5.054 C 21.000 6.203,20.978 6.356,20.779 6.618 C 20.718 6.698,20.585 6.813,20.484 6.872 L 20.300 6.980 12.000 6.980 L 3.700 6.980 3.516 6.872 C 3.415 6.813,3.284 6.700,3.225 6.623 C 3.016 6.349,3.000 6.241,3.000 5.075 L 3.000 4.000 12.000 4.000 L 21.000 4.000 21.000 5.054 M17.680 9.030 C 17.680 9.046,17.589 9.402,17.478 9.820 C 17.367 10.238,17.258 10.647,17.237 10.728 C 17.159 11.025,17.636 11.000,12.000 11.000 C 6.364 11.000,6.842 11.025,6.763 10.728 C 6.741 10.647,6.632 10.241,6.522 9.827 C 6.411 9.414,6.320 9.058,6.320 9.037 C 6.320 9.014,8.494 9.000,12.000 9.000 C 15.124 9.000,17.680 9.014,17.680 9.030 M7.695 15.057 C 7.469 15.128,7.256 15.298,7.134 15.506 C 7.053 15.645,7.026 15.765,6.996 16.107 C 6.933 16.827,6.829 17.070,6.266 17.812 C 5.413 18.935,5.172 19.441,5.037 20.393 C 4.965 20.899,5.002 21.277,5.145 21.510 C 5.539 22.150,6.459 22.153,6.852 21.514 C 6.949 21.356,6.972 21.263,7.004 20.897 C 7.067 20.172,7.170 19.931,7.734 19.188 C 8.253 18.505,8.427 18.238,8.601 17.865 C 8.992 17.025,9.116 15.932,8.868 15.510 C 8.628 15.101,8.148 14.915,7.695 15.057 M12.695 15.057 C 12.469 15.128,12.256 15.298,12.134 15.506 C 12.053 15.645,12.026 15.765,11.996 16.107 C 11.933 16.827,11.829 17.070,11.266 17.812 C 10.413 18.935,10.172 19.441,10.037 20.393 C 9.965 20.899,10.002 21.277,10.145 21.510 C 10.539 22.150,11.459 22.153,11.852 21.514 C 11.949 21.356,11.972 21.263,12.004 20.897 C 12.067 20.172,12.170 19.931,12.734 19.188 C 13.253 18.505,13.427 18.238,13.601 17.865 C 13.992 17.025,14.116 15.932,13.868 15.510 C 13.628 15.101,13.148 14.915,12.695 15.057 M17.695 15.057 C 17.469 15.128,17.256 15.298,17.134 15.506 C 17.053 15.645,17.026 15.765,16.996 16.107 C 16.933 16.827,16.829 17.070,16.266 17.812 C 15.413 18.935,15.172 19.441,15.037 20.393 C 14.965 20.899,15.002 21.277,15.145 21.510 C 15.539 22.150,16.459 22.153,16.852 21.514 C 16.949 21.356,16.972 21.263,17.004 20.897 C 17.067 20.172,17.170 19.931,17.734 19.188 C 18.253 18.505,18.427 18.238,18.601 17.865 C 18.992 17.025,19.116 15.932,18.868 15.510 C 18.628 15.101,18.148 14.915,17.695 15.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const AlarmSmokeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const AlarmSmoke = AlarmSmokeIcon;