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-sticker" 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="M4.499 2.043 C 3.381 2.232,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 12.020 L 2.020 19.580 2.125 19.887 C 2.296 20.387,2.496 20.704,2.896 21.104 C 3.296 21.504,3.613 21.704,4.113 21.875 L 4.420 21.980 11.980 21.980 L 19.540 21.980 19.840 21.886 C 20.827 21.578,21.578 20.827,21.886 19.840 L 21.980 19.540 21.980 13.880 C 21.980 8.455,21.977 8.214,21.906 8.080 C 21.804 7.887,16.140 2.217,15.940 2.107 L 15.780 2.020 10.240 2.014 C 7.193 2.011,4.609 2.024,4.499 2.043 M13.009 5.790 C 13.023 7.533,13.026 7.587,13.116 7.860 C 13.437 8.834,14.163 9.561,15.140 9.885 C 15.418 9.977,15.438 9.978,17.710 9.991 L 20.000 10.004 20.000 14.556 C 20.000 19.497,20.008 19.318,19.779 19.618 C 19.718 19.698,19.585 19.813,19.484 19.872 L 19.300 19.980 12.082 19.990 C 4.041 20.002,4.636 20.022,4.331 19.726 C 4.246 19.644,4.142 19.505,4.098 19.418 C 4.022 19.263,4.020 19.122,4.010 12.082 C 3.998 4.001,3.974 4.632,4.303 4.303 C 4.618 3.989,4.352 4.006,8.927 4.003 L 12.995 4.000 13.009 5.790 M17.100 6.001 L 19.100 8.002 17.400 7.991 L 15.700 7.980 15.516 7.872 C 15.303 7.747,15.141 7.550,15.058 7.316 C 14.978 7.089,14.971 4.000,15.050 4.000 C 15.078 4.000,16.000 4.901,17.100 6.001 M7.695 12.055 C 7.464 12.130,7.255 12.300,7.128 12.516 C 7.037 12.672,7.020 12.746,7.020 13.000 C 7.020 13.257,7.036 13.327,7.133 13.492 C 7.651 14.374,8.998 14.018,8.998 13.000 C 8.998 12.623,8.792 12.281,8.463 12.112 C 8.265 12.010,7.911 11.984,7.695 12.055 M15.695 12.055 C 15.464 12.130,15.255 12.300,15.128 12.516 C 15.037 12.672,15.020 12.746,15.020 13.000 C 15.020 13.257,15.036 13.327,15.133 13.492 C 15.651 14.374,16.998 14.018,16.998 13.000 C 16.998 12.623,16.792 12.281,16.463 12.112 C 16.265 12.010,15.911 11.984,15.695 12.055 M9.670 15.057 C 9.449 15.136,9.256 15.298,9.131 15.511 C 9.036 15.672,9.020 15.744,9.020 16.000 C 9.020 16.373,9.109 16.542,9.506 16.923 C 9.844 17.247,10.191 17.484,10.615 17.681 C 11.121 17.915,11.419 17.978,12.020 17.978 C 12.651 17.978,12.936 17.913,13.500 17.639 C 14.177 17.311,14.802 16.734,14.944 16.307 C 15.116 15.791,14.840 15.243,14.316 15.058 C 13.923 14.920,13.566 15.025,13.220 15.381 C 12.896 15.714,12.746 15.818,12.440 15.920 C 11.895 16.104,11.407 15.952,10.843 15.425 C 10.592 15.191,10.473 15.109,10.313 15.062 C 10.062 14.987,9.870 14.986,9.670 15.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const StickerIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Sticker = StickerIcon;