UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.05 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-framer" 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.695 1.057 C 4.167 1.222,3.885 1.785,4.060 2.325 C 4.126 2.529,4.274 2.685,6.854 5.270 L 9.578 8.000 7.235 8.000 C 4.693 8.000,4.670 8.002,4.382 8.221 C 4.302 8.282,4.187 8.415,4.128 8.516 L 4.020 8.700 4.020 12.500 L 4.020 16.300 4.127 16.480 C 4.263 16.707,11.368 23.805,11.560 23.905 C 11.659 23.957,11.788 23.979,12.000 23.979 C 12.255 23.980,12.328 23.964,12.484 23.872 C 12.585 23.813,12.716 23.700,12.775 23.623 C 13.006 23.320,13.000 23.418,13.000 20.075 L 13.000 17.000 16.075 17.000 C 19.418 17.000,19.320 17.006,19.623 16.775 C 19.700 16.716,19.813 16.585,19.872 16.484 C 19.964 16.328,19.980 16.255,19.979 16.000 C 19.979 15.788,19.957 15.659,19.905 15.560 C 19.865 15.483,18.615 14.201,17.128 12.711 L 14.423 10.002 16.862 9.991 L 19.300 9.980 19.492 9.867 C 19.710 9.739,19.901 9.498,19.961 9.277 C 19.988 9.178,19.998 7.838,19.991 5.413 L 19.980 1.700 19.872 1.516 C 19.740 1.293,19.533 1.128,19.290 1.055 C 19.027 0.976,4.947 0.978,4.695 1.057 M18.000 5.500 L 18.000 8.000 15.210 8.000 L 12.420 8.000 9.920 5.500 L 7.420 3.000 12.710 3.000 L 18.000 3.000 18.000 5.500 M14.080 12.500 L 16.580 15.000 11.290 15.000 L 6.000 15.000 6.000 12.500 L 6.000 10.000 8.790 10.000 L 11.580 10.000 14.080 12.500 M11.000 18.780 C 11.000 19.759,10.995 20.560,10.990 20.560 C 10.984 20.560,10.179 19.759,9.200 18.780 L 7.420 17.000 9.210 17.000 L 11.000 17.000 11.000 18.780 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FramerIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Framer = FramerIcon;