UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.2 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-map-plus" 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="M8.382 2.304 C 7.980 2.393,7.859 2.450,5.234 3.764 C 3.000 4.882,2.834 4.973,2.614 5.190 C 2.485 5.317,2.322 5.530,2.251 5.664 C 1.984 6.168,2.000 5.695,2.000 13.000 C 2.000 20.192,1.989 19.824,2.216 20.273 C 2.461 20.755,2.890 21.123,3.394 21.284 C 3.700 21.382,4.245 21.402,4.500 21.325 C 4.588 21.298,5.575 20.823,6.693 20.268 L 8.726 19.260 8.995 19.260 C 9.252 19.260,9.296 19.275,9.991 19.616 C 10.809 20.016,10.972 20.055,11.322 19.939 C 11.707 19.811,12.000 19.406,12.000 19.000 C 12.000 18.774,11.884 18.488,11.725 18.321 C 11.621 18.212,11.355 18.058,10.790 17.779 L 10.000 17.390 10.000 11.015 C 10.000 7.509,10.008 4.640,10.019 4.640 C 10.029 4.640,10.924 5.083,12.009 5.623 L 13.980 6.607 14.000 9.457 L 14.020 12.306 14.141 12.503 C 14.209 12.613,14.346 12.756,14.452 12.828 C 14.923 13.144,15.554 12.999,15.859 12.503 L 15.980 12.306 16.000 9.457 L 16.020 6.607 17.991 5.623 C 19.076 5.083,19.971 4.640,19.981 4.640 C 19.990 4.640,20.003 6.365,20.009 8.473 L 20.020 12.306 20.141 12.503 C 20.543 13.156,21.457 13.156,21.859 12.503 L 21.980 12.306 21.980 8.243 L 21.980 4.180 21.886 3.946 C 21.651 3.364,21.157 2.889,20.612 2.720 C 20.258 2.611,19.724 2.611,19.400 2.720 C 19.270 2.764,18.279 3.241,17.199 3.780 C 15.309 4.723,15.225 4.760,15.001 4.760 C 14.777 4.760,14.688 4.720,12.414 3.587 C 10.825 2.796,9.968 2.391,9.780 2.342 C 9.398 2.243,8.736 2.225,8.382 2.304 M8.000 11.012 L 8.000 17.385 6.018 18.372 C 4.928 18.916,4.028 19.360,4.018 19.360 C 4.008 19.360,4.000 16.493,4.000 12.990 L 4.000 6.620 5.970 5.632 C 7.054 5.089,7.954 4.643,7.970 4.642 C 7.987 4.641,8.000 7.508,8.000 11.012 M17.695 14.057 C 17.466 14.129,17.256 14.299,17.128 14.516 L 17.020 14.700 17.008 15.850 L 16.995 17.000 15.944 17.000 C 14.797 17.000,14.643 17.022,14.382 17.221 C 14.302 17.282,14.187 17.415,14.128 17.516 C 14.037 17.672,14.020 17.746,14.020 18.000 C 14.020 18.256,14.036 18.328,14.131 18.489 C 14.192 18.592,14.304 18.725,14.381 18.783 C 14.642 18.983,14.738 18.996,15.908 18.998 L 16.995 19.000 17.008 20.153 L 17.020 21.307 17.141 21.503 C 17.543 22.156,18.457 22.156,18.859 21.503 L 18.980 21.307 18.992 20.153 L 19.005 19.000 20.092 18.998 C 21.262 18.996,21.358 18.983,21.619 18.783 C 21.696 18.725,21.808 18.592,21.869 18.489 C 21.964 18.328,21.980 18.256,21.980 18.000 C 21.980 17.746,21.963 17.672,21.872 17.516 C 21.813 17.415,21.698 17.282,21.618 17.221 C 21.357 17.022,21.203 17.000,20.056 17.000 L 19.005 17.000 18.992 15.850 L 18.980 14.700 18.872 14.516 C 18.628 14.101,18.150 13.915,17.695 14.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const MapPlusIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const MapPlus = MapPlusIcon;