UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.59 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-shapes" 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="M11.647 1.683 C 11.375 1.736,11.043 1.922,10.823 2.144 C 10.680 2.287,10.053 3.251,8.714 5.384 C 7.666 7.054,6.773 8.492,6.730 8.580 C 6.264 9.523,6.845 10.718,7.885 10.958 C 7.996 10.983,9.492 10.998,12.003 10.999 C 16.261 11.000,16.114 11.007,16.537 10.791 C 16.790 10.663,17.098 10.342,17.232 10.069 C 17.464 9.598,17.482 9.085,17.282 8.629 C 17.131 8.283,13.396 2.341,13.211 2.152 C 12.809 1.741,12.231 1.568,11.647 1.683 M13.595 6.451 C 14.456 7.832,15.160 8.970,15.160 8.981 C 15.160 8.991,13.730 9.000,11.983 9.000 L 8.806 9.000 10.146 6.870 C 11.922 4.049,12.008 3.914,12.020 3.928 C 12.026 3.935,12.735 5.070,13.595 6.451 M3.477 13.073 C 2.806 13.249,2.238 13.823,2.060 14.508 C 2.010 14.700,2.000 15.180,2.000 17.500 C 2.000 20.501,1.999 20.484,2.225 20.930 C 2.361 21.199,2.801 21.639,3.070 21.775 C 3.516 22.001,3.499 22.000,6.500 22.000 C 9.501 22.000,9.484 22.001,9.930 21.775 C 10.196 21.640,10.638 21.200,10.771 20.937 C 11.000 20.485,11.000 20.489,10.999 17.514 C 10.999 14.558,10.995 14.505,10.781 14.083 C 10.646 13.816,10.297 13.449,10.017 13.281 C 9.555 13.003,9.580 13.005,6.500 13.005 C 4.020 13.005,3.713 13.012,3.477 13.073 M16.900 13.045 C 15.431 13.229,14.051 14.245,13.421 15.609 C 12.787 16.981,12.883 18.574,13.677 19.864 C 14.287 20.855,15.242 21.550,16.437 21.871 C 16.778 21.963,16.895 21.974,17.500 21.974 C 18.105 21.974,18.222 21.963,18.563 21.871 C 20.550 21.337,21.890 19.711,21.988 17.717 C 22.126 14.921,19.702 12.695,16.900 13.045 M9.000 17.500 L 9.000 20.000 6.500 20.000 L 4.000 20.000 4.000 17.500 L 4.000 15.000 6.500 15.000 L 9.000 15.000 9.000 17.500 M18.020 15.060 C 18.741 15.211,19.395 15.713,19.715 16.362 C 20.087 17.118,20.090 17.878,19.723 18.620 C 19.439 19.195,18.932 19.646,18.320 19.868 C 18.052 19.965,17.965 19.976,17.500 19.976 C 17.035 19.976,16.948 19.965,16.680 19.868 C 16.068 19.646,15.561 19.195,15.277 18.620 C 14.347 16.740,15.972 14.631,18.020 15.060 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const ShapesIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Shapes = ShapesIcon;