@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.69 kB
JavaScript
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-dribbble" 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 14.263 3.244,15.055 3.491,15.942 3.920 C 16.457 4.169,17.268 4.675,17.593 4.950 L 17.726 5.063 17.313 5.412 C 16.223 6.333,14.634 7.302,13.376 7.811 L 13.131 7.910 12.882 7.467 C 12.342 6.511,11.220 4.764,10.410 3.620 C 10.226 3.360,10.143 3.211,10.174 3.194 C 10.216 3.171,10.964 3.061,11.340 3.024 C 11.666 2.991,12.914 3.040,13.320 3.101 M8.769 4.770 C 9.111 5.260,9.597 5.975,9.850 6.360 C 10.280 7.015,11.137 8.412,11.183 8.534 C 11.199 8.575,11.078 8.622,10.714 8.718 C 9.955 8.919,8.900 9.144,8.000 9.297 C 6.710 9.516,5.583 9.654,3.450 9.854 C 3.231 9.875,3.231 9.865,3.462 9.168 C 4.092 7.271,5.362 5.613,7.043 4.489 C 7.323 4.303,8.069 3.882,8.123 3.881 C 8.136 3.880,8.427 4.280,8.769 4.770 M19.480 7.005 C 20.164 8.028,20.655 9.248,20.857 10.429 C 20.920 10.790,21.009 11.644,20.987 11.666 C 20.980 11.673,20.706 11.644,20.377 11.601 C 18.700 11.383,16.979 11.409,15.420 11.677 C 15.178 11.718,14.977 11.749,14.974 11.746 C 14.970 11.743,14.828 11.416,14.659 11.020 C 14.489 10.624,14.289 10.179,14.215 10.031 C 14.141 9.883,14.080 9.743,14.080 9.720 C 14.080 9.697,14.130 9.659,14.190 9.636 C 14.502 9.519,15.568 8.989,16.060 8.708 C 16.988 8.177,17.961 7.495,18.718 6.845 C 18.925 6.666,19.109 6.520,19.125 6.520 C 19.142 6.520,19.302 6.738,19.480 7.005 M12.334 10.731 C 12.705 11.526,13.005 12.250,12.974 12.278 C 12.955 12.294,12.671 12.412,12.341 12.540 C 9.805 13.527,7.492 15.215,5.307 17.675 C 5.223 17.770,5.149 17.841,5.144 17.834 C 5.138 17.826,5.034 17.694,4.912 17.540 C 4.545 17.078,4.207 16.532,3.920 15.940 C 3.358 14.781,3.085 13.713,3.015 12.396 L 2.988 11.892 3.384 11.864 C 6.445 11.651,9.729 11.117,11.740 10.505 C 11.916 10.452,12.087 10.407,12.120 10.405 C 12.157 10.402,12.238 10.525,12.334 10.731 M18.986 13.482 C 19.625 13.519,20.787 13.654,20.829 13.695 C 20.857 13.723,20.635 14.568,20.492 14.980 C 20.303 15.521,19.863 16.417,19.560 16.880 C 19.043 17.668,18.329 18.459,17.632 19.017 L 17.304 19.279 17.051 18.310 C 16.644 16.753,15.917 14.280,15.697 13.708 C 15.682 13.668,15.758 13.642,15.988 13.609 C 17.063 13.451,17.875 13.417,18.986 13.482 M13.736 14.194 C 13.786 14.274,14.347 16.049,14.586 16.880 C 14.728 17.375,14.989 18.345,15.166 19.036 C 15.422 20.037,15.476 20.298,15.433 20.325 C 15.322 20.394,14.284 20.716,13.908 20.797 C 11.906 21.228,9.792 20.959,7.980 20.042 C 7.437 19.768,6.712 19.324,6.656 19.233 C 6.609 19.158,7.767 17.932,8.509 17.271 C 9.941 15.993,11.425 15.059,13.080 14.395 C 13.709 14.143,13.705 14.144,13.736 14.194 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const DribbbleIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Dribbble = DribbbleIcon;