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-text-search" 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.695 5.057 C 2.466 5.129,2.256 5.299,2.128 5.516 C 2.037 5.672,2.020 5.746,2.020 6.000 C 2.020 6.256,2.036 6.328,2.131 6.489 C 2.256 6.702,2.449 6.864,2.670 6.943 C 2.893 7.023,21.107 7.023,21.330 6.943 C 21.551 6.864,21.744 6.702,21.869 6.489 C 21.964 6.328,21.980 6.256,21.980 6.000 C 21.980 5.746,21.963 5.672,21.872 5.516 C 21.740 5.293,21.533 5.128,21.290 5.055 C 21.027 4.976,2.947 4.978,2.695 5.057 M2.695 11.057 C 2.466 11.129,2.256 11.299,2.128 11.516 C 2.037 11.672,2.020 11.746,2.020 12.000 C 2.020 12.256,2.036 12.328,2.131 12.489 C 2.256 12.702,2.449 12.864,2.670 12.943 C 2.891 13.022,10.109 13.022,10.330 12.943 C 10.551 12.864,10.744 12.702,10.869 12.489 C 10.964 12.328,10.980 12.256,10.980 12.000 C 10.980 11.746,10.963 11.672,10.872 11.516 C 10.740 11.293,10.533 11.128,10.290 11.055 C 10.030 10.977,2.945 10.979,2.695 11.057 M16.358 11.061 C 15.230 11.237,14.143 11.974,13.569 12.953 C 12.320 15.083,13.233 17.785,15.512 18.704 C 16.473 19.091,17.529 19.090,18.494 18.701 C 18.684 18.625,18.881 18.535,18.932 18.502 C 19.020 18.444,19.041 18.460,19.681 19.104 C 20.044 19.468,20.416 19.810,20.508 19.865 C 20.967 20.139,21.587 19.968,21.867 19.492 C 21.964 19.327,21.980 19.257,21.980 19.000 C 21.980 18.589,21.910 18.484,21.104 17.681 C 20.460 17.041,20.444 17.020,20.502 16.932 C 20.627 16.740,20.844 16.132,20.921 15.757 C 21.070 15.024,20.994 14.230,20.705 13.516 C 20.172 12.197,19.001 11.269,17.605 11.058 C 17.144 10.989,16.816 10.990,16.358 11.061 M17.523 13.073 C 18.490 13.326,19.121 14.304,18.967 15.310 C 18.900 15.745,18.733 16.064,18.395 16.402 C 17.982 16.816,17.551 17.000,17.000 17.000 C 16.485 17.000,16.038 16.822,15.653 16.465 C 14.323 15.229,15.189 13.005,17.000 13.005 C 17.143 13.005,17.378 13.036,17.523 13.073 M2.695 17.057 C 2.466 17.129,2.256 17.299,2.128 17.516 C 2.037 17.672,2.020 17.746,2.020 18.000 C 2.020 18.256,2.036 18.328,2.131 18.489 C 2.256 18.702,2.449 18.864,2.670 18.943 C 2.891 19.022,10.109 19.022,10.330 18.943 C 10.551 18.864,10.744 18.702,10.869 18.489 C 10.964 18.328,10.980 18.256,10.980 18.000 C 10.980 17.746,10.963 17.672,10.872 17.516 C 10.740 17.293,10.533 17.128,10.290 17.055 C 10.030 16.977,2.945 16.979,2.695 17.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const TextSearchIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const TextSearch = TextSearchIcon;