@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.15 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-map-pin-house" 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="M9.340 1.024 C 8.026 1.160,7.091 1.415,6.060 1.918 C 4.244 2.804,2.840 4.202,1.939 6.020 C 1.326 7.257,0.999 8.633,1.000 9.980 C 1.003 13.237,3.032 16.964,6.917 20.841 C 8.731 22.653,9.223 23.000,9.975 23.000 C 10.754 23.000,11.255 22.137,10.852 21.488 C 10.709 21.258,10.414 21.053,10.172 21.017 C 10.014 20.993,9.933 20.941,9.624 20.665 C 9.424 20.487,8.956 20.044,8.585 19.681 C 5.465 16.628,3.558 13.646,3.096 11.098 C 3.009 10.615,2.998 9.512,3.076 9.000 C 3.550 5.901,5.943 3.515,9.020 3.076 C 9.783 2.967,10.907 3.022,11.660 3.205 C 14.172 3.815,16.190 5.834,16.794 8.340 C 16.897 8.765,16.916 8.905,16.979 9.673 C 17.028 10.274,17.041 10.340,17.147 10.513 C 17.542 11.154,18.460 11.151,18.856 10.508 C 18.956 10.345,18.977 10.263,18.992 9.980 C 19.030 9.255,18.843 8.094,18.538 7.169 C 17.485 3.966,14.680 1.608,11.320 1.101 C 10.911 1.039,9.662 0.991,9.340 1.024 M9.358 6.061 C 8.230 6.237,7.143 6.974,6.569 7.953 C 5.320 10.083,6.233 12.785,8.512 13.704 C 10.558 14.528,12.877 13.538,13.704 11.488 C 14.090 10.530,14.090 9.469,13.705 8.516 C 13.172 7.197,12.001 6.269,10.605 6.058 C 10.144 5.989,9.816 5.990,9.358 6.061 M10.523 8.073 C 11.262 8.266,11.850 8.924,11.967 9.690 C 12.067 10.343,11.873 10.933,11.403 11.404 C 11.002 11.807,10.547 12.000,10.000 12.000 C 9.485 12.000,9.038 11.822,8.653 11.465 C 7.323 10.229,8.189 8.005,10.000 8.005 C 10.143 8.005,10.378 8.036,10.523 8.073 M17.560 13.054 C 17.439 13.082,17.277 13.133,17.199 13.167 C 17.122 13.201,16.302 13.733,15.377 14.350 C 13.603 15.533,13.424 15.678,13.223 16.092 C 13.004 16.545,13.000 16.592,13.000 19.020 C 13.000 21.453,13.003 21.492,13.225 21.930 C 13.361 22.199,13.801 22.639,14.070 22.775 C 14.522 23.004,14.453 23.000,18.000 23.000 C 21.547 23.000,21.478 23.004,21.930 22.775 C 22.196 22.640,22.638 22.200,22.771 21.937 C 22.996 21.494,23.000 21.442,23.000 19.013 C 23.000 16.593,22.996 16.545,22.777 16.092 C 22.575 15.675,22.399 15.533,20.581 14.324 C 19.293 13.467,18.800 13.160,18.623 13.105 C 18.318 13.010,17.840 12.987,17.560 13.054 M19.500 16.000 L 21.000 17.001 21.000 19.000 L 21.000 21.000 20.002 21.000 L 19.005 21.000 18.992 19.850 L 18.980 18.700 18.871 18.514 C 18.730 18.275,18.485 18.096,18.214 18.035 C 17.792 17.941,17.352 18.134,17.129 18.514 L 17.020 18.700 17.008 19.850 L 16.995 21.000 15.998 21.000 L 15.000 21.000 15.000 19.000 L 15.000 17.001 16.490 16.003 C 17.309 15.454,17.985 15.004,17.990 15.003 C 17.996 15.001,18.676 15.450,19.500 16.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const MapPinHouseIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const MapPinHouse = MapPinHouseIcon;