UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.22 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-disc-3" 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.280 1.023 C 11.203 1.032,10.951 1.059,10.720 1.083 C 8.832 1.283,6.991 2.023,5.360 3.235 C 4.751 3.688,3.684 4.755,3.226 5.367 C 0.728 8.714,0.301 13.032,2.097 16.780 C 2.643 17.918,3.276 18.801,4.238 19.762 C 5.199 20.724,6.082 21.357,7.220 21.903 C 10.967 23.699,15.288 23.270,18.637 20.770 C 19.246 20.316,20.316 19.246,20.770 18.637 C 23.744 14.652,23.744 9.348,20.770 5.363 C 20.316 4.755,19.247 3.686,18.640 3.235 C 17.045 2.049,15.365 1.360,13.423 1.096 C 13.000 1.038,11.574 0.990,11.280 1.023 M13.320 3.101 C 15.883 3.488,18.124 4.931,19.560 7.120 C 19.863 7.583,20.303 8.479,20.492 9.020 C 20.838 10.013,20.977 10.865,20.977 12.000 C 20.977 13.493,20.720 14.621,20.080 15.940 C 19.375 17.394,18.311 18.607,16.927 19.532 C 16.138 20.060,14.876 20.588,13.908 20.797 C 11.266 21.366,8.479 20.708,6.370 19.019 C 4.857 17.807,3.722 16.029,3.267 14.160 C 3.081 13.397,3.023 12.888,3.023 12.000 C 3.023 10.507,3.280 9.379,3.920 8.060 C 4.971 5.891,6.877 4.221,9.160 3.466 C 9.865 3.233,10.432 3.118,11.340 3.024 C 11.662 2.991,12.911 3.039,13.320 3.101 M7.473 6.856 C 7.297 6.919,7.091 7.079,6.817 7.367 C 5.854 8.378,5.249 9.667,5.060 11.106 C 4.920 12.171,5.026 12.584,5.511 12.869 C 5.672 12.964,5.744 12.980,6.000 12.980 C 6.257 12.980,6.327 12.964,6.492 12.867 C 6.710 12.739,6.904 12.495,6.955 12.284 C 6.974 12.205,7.010 11.902,7.034 11.611 C 7.134 10.409,7.509 9.563,8.325 8.695 C 8.728 8.266,8.825 8.056,8.788 7.693 C 8.723 7.067,8.062 6.646,7.473 6.856 M11.499 9.040 C 10.363 9.246,9.460 10.049,9.114 11.160 C 8.979 11.594,8.979 12.406,9.114 12.840 C 9.421 13.826,10.174 14.579,11.160 14.886 C 11.594 15.021,12.406 15.021,12.840 14.886 C 13.826 14.579,14.579 13.826,14.886 12.840 C 15.021 12.406,15.021 11.594,14.886 11.160 C 14.581 10.179,13.810 9.407,12.861 9.129 C 12.500 9.023,11.832 8.980,11.499 9.040 M12.310 11.061 C 12.688 11.173,13.000 11.598,13.000 12.001 C 13.000 12.331,12.784 12.696,12.484 12.872 C 12.328 12.963,12.254 12.980,12.000 12.980 C 11.746 12.980,11.672 12.963,11.516 12.872 C 10.935 12.530,10.833 11.774,11.304 11.303 C 11.583 11.024,11.916 10.944,12.310 11.061 M17.695 11.057 C 17.333 11.170,17.053 11.505,17.019 11.866 C 17.009 11.973,16.981 12.258,16.958 12.500 C 16.851 13.617,16.474 14.443,15.682 15.295 C 15.412 15.586,15.311 15.727,15.259 15.884 C 15.030 16.571,15.582 17.263,16.300 17.189 C 16.416 17.177,16.571 17.136,16.644 17.098 C 16.941 16.945,17.576 16.234,17.973 15.612 C 18.486 14.808,18.809 13.895,18.944 12.864 C 19.032 12.192,19.008 11.749,18.870 11.513 C 18.628 11.101,18.149 10.915,17.695 11.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const Disc3Icon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Disc3 = Disc3Icon;