UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.96 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-ampersand" 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.358 3.061 C 7.731 3.315,6.417 4.584,6.083 6.227 C 5.864 7.302,6.109 8.826,6.752 10.389 L 6.838 10.598 6.449 10.856 C 5.060 11.777,4.286 12.992,4.062 14.600 C 3.808 16.422,4.364 18.128,5.620 19.378 C 6.764 20.515,8.172 21.054,9.832 20.989 C 11.638 20.918,13.433 20.289,14.838 19.235 C 15.070 19.060,15.104 19.046,15.178 19.094 C 15.430 19.258,16.496 19.852,17.111 20.171 C 18.728 21.012,18.912 21.076,19.322 20.939 C 19.840 20.767,20.117 20.197,19.938 19.671 C 19.823 19.334,19.696 19.239,18.675 18.725 C 18.155 18.464,17.466 18.102,17.143 17.920 C 16.570 17.598,16.558 17.589,16.618 17.505 C 16.967 17.025,17.372 16.366,17.580 15.940 C 17.978 15.128,18.300 14.075,18.423 13.190 L 18.449 13.000 18.815 12.998 C 19.368 12.996,19.652 12.858,19.869 12.489 C 19.964 12.328,19.980 12.256,19.980 12.000 C 19.980 11.746,19.963 11.672,19.872 11.516 C 19.740 11.293,19.533 11.128,19.290 11.055 C 19.026 10.975,15.974 10.975,15.710 11.055 C 15.053 11.253,14.793 12.032,15.198 12.591 C 15.263 12.681,15.402 12.804,15.506 12.865 C 15.664 12.958,15.752 12.979,16.052 12.993 L 16.409 13.010 16.382 13.215 C 16.297 13.876,15.920 14.879,15.490 15.592 C 15.249 15.991,14.883 16.480,14.825 16.480 C 14.774 16.479,13.980 15.907,13.374 15.433 C 12.458 14.717,11.319 13.630,10.640 12.824 C 10.209 12.313,9.643 11.545,9.674 11.513 C 9.688 11.498,9.970 11.376,10.300 11.240 C 11.149 10.892,11.675 10.627,12.154 10.307 C 13.346 9.510,13.930 8.508,13.987 7.160 C 14.012 6.567,13.925 6.062,13.705 5.516 C 13.172 4.197,12.001 3.269,10.605 3.058 C 10.144 2.989,9.816 2.990,9.358 3.061 M10.523 5.073 C 11.271 5.269,11.855 5.929,11.968 6.707 C 12.125 7.789,11.599 8.485,10.129 9.138 C 9.470 9.431,8.685 9.738,8.659 9.712 C 8.647 9.700,8.576 9.540,8.501 9.355 C 8.107 8.386,7.916 7.181,8.057 6.550 C 8.255 5.659,9.078 5.005,10.000 5.005 C 10.143 5.005,10.378 5.036,10.523 5.073 M8.100 12.802 C 9.219 14.421,10.882 16.092,12.728 17.452 C 13.116 17.738,13.265 17.870,13.238 17.903 C 13.172 17.982,12.276 18.428,11.920 18.558 C 11.112 18.854,10.418 18.977,9.560 18.978 C 8.843 18.978,8.633 18.940,8.111 18.719 C 7.182 18.324,6.382 17.399,6.111 16.405 C 6.002 16.003,5.992 15.014,6.094 14.565 C 6.237 13.934,6.483 13.480,6.920 13.040 C 7.144 12.814,7.704 12.376,7.787 12.361 C 7.791 12.361,7.932 12.559,8.100 12.802 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const AmpersandIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Ampersand = AmpersandIcon;