UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.72 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-swatch-book" 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.042 C 3.376 2.236,2.461 3.048,2.114 4.160 L 2.020 4.460 2.020 11.040 C 2.020 17.252,2.024 17.639,2.093 17.960 C 2.526 19.984,4.016 21.474,6.040 21.907 C 6.361 21.976,6.748 21.980,12.960 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 17.000 L 21.980 14.460 21.886 14.160 C 21.705 13.578,21.391 13.107,20.911 12.695 C 20.487 12.331,19.916 12.088,19.329 12.021 L 19.079 11.992 19.389 11.662 C 20.028 10.984,20.321 10.242,20.319 9.312 C 20.318 8.630,20.144 8.041,19.775 7.467 C 19.578 7.160,17.596 5.126,17.140 4.762 C 16.031 3.877,14.554 3.754,13.325 4.444 C 13.012 4.620,12.839 4.759,12.396 5.190 L 12.011 5.564 11.990 4.992 C 11.973 4.560,11.947 4.351,11.880 4.140 C 11.578 3.179,10.821 2.423,9.861 2.122 L 9.540 2.022 7.120 2.015 C 5.789 2.011,4.609 2.023,4.499 2.042 M9.310 4.061 C 9.593 4.145,9.858 4.412,9.941 4.696 C 9.994 4.881,10.000 5.653,9.991 11.223 L 9.980 17.540 9.879 17.861 C 9.572 18.832,8.817 19.582,7.840 19.886 C 7.406 20.021,6.594 20.021,6.160 19.886 C 5.183 19.582,4.428 18.832,4.121 17.861 L 4.020 17.540 4.009 11.223 C 3.997 4.101,3.974 4.632,4.303 4.303 C 4.604 4.002,4.568 4.006,6.983 4.003 C 8.772 4.000,9.138 4.010,9.310 4.061 M15.609 6.152 C 15.822 6.257,16.029 6.446,16.984 7.408 C 18.296 8.730,18.300 8.736,18.300 9.320 C 18.300 9.996,18.509 9.747,15.038 13.220 L 12.000 16.260 12.000 12.339 L 12.000 8.418 13.090 7.333 C 13.690 6.737,14.243 6.217,14.320 6.178 C 14.751 5.959,15.199 5.950,15.609 6.152 M19.310 14.061 C 19.589 14.144,19.856 14.411,19.939 14.690 C 20.025 14.978,20.030 19.007,19.945 19.290 C 19.872 19.533,19.707 19.740,19.484 19.872 L 19.300 19.980 15.200 19.991 L 11.100 20.001 14.100 17.001 L 17.100 14.000 18.103 14.000 C 18.884 14.000,19.151 14.013,19.310 14.061 M6.695 16.055 C 6.464 16.130,6.255 16.300,6.128 16.516 C 6.037 16.672,6.020 16.746,6.020 17.000 C 6.020 17.257,6.036 17.327,6.133 17.492 C 6.651 18.374,7.998 18.018,7.998 17.000 C 7.998 16.623,7.792 16.281,7.463 16.112 C 7.265 16.010,6.911 15.984,6.695 16.055 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const SwatchBookIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const SwatchBook = SwatchBookIcon;