@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 4.75 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-snowflake" 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="M6.667 2.065 C 6.406 2.145,6.153 2.401,6.061 2.678 C 5.938 3.048,5.976 3.183,6.496 4.230 C 6.887 5.016,6.949 5.167,6.878 5.148 C 6.831 5.136,6.605 5.094,6.376 5.055 C 6.024 4.995,5.929 4.991,5.770 5.033 C 5.011 5.232,4.751 6.153,5.299 6.701 C 5.517 6.919,5.641 6.957,6.880 7.178 C 7.441 7.278,7.941 7.370,7.990 7.381 C 8.061 7.397,8.166 7.572,8.480 8.201 L 8.880 9.000 8.380 10.000 L 7.880 11.000 6.941 11.000 L 6.001 11.000 5.342 10.122 C 4.617 9.158,4.512 9.063,4.119 9.017 C 3.567 8.952,3.077 9.332,3.013 9.875 C 2.979 10.159,3.058 10.399,3.287 10.713 L 3.481 10.980 2.611 11.002 C 2.064 11.015,1.698 11.041,1.627 11.072 C 1.025 11.331,0.817 12.065,1.198 12.591 C 1.263 12.681,1.403 12.805,1.508 12.867 C 1.700 12.980,1.702 12.980,2.591 13.000 L 3.481 13.020 3.287 13.287 C 3.058 13.601,2.979 13.841,3.013 14.125 C 3.077 14.663,3.562 15.043,4.112 14.987 C 4.501 14.947,4.615 14.845,5.342 13.878 L 6.001 13.000 6.941 13.000 L 7.880 13.000 8.380 14.000 L 8.880 15.000 8.480 15.799 C 8.167 16.424,8.061 16.603,7.990 16.620 C 7.941 16.632,7.407 16.731,6.804 16.840 C 5.623 17.054,5.435 17.116,5.241 17.351 C 4.844 17.832,4.966 18.549,5.497 18.861 C 5.781 19.027,6.116 19.026,6.869 18.859 C 6.947 18.841,6.899 18.960,6.494 19.774 C 6.141 20.485,6.025 20.758,6.010 20.910 C 5.941 21.625,6.643 22.171,7.329 21.938 C 7.676 21.819,7.768 21.697,8.279 20.681 L 8.751 19.743 8.960 20.161 C 9.083 20.407,9.232 20.640,9.321 20.725 C 9.488 20.884,9.773 21.000,10.000 21.000 C 10.406 21.000,10.811 20.707,10.939 20.322 C 11.065 19.943,11.031 19.829,10.421 18.604 L 9.872 17.500 10.245 16.750 L 10.618 16.000 12.000 16.000 L 13.382 16.000 13.755 16.750 L 14.128 17.500 13.579 18.604 C 12.969 19.829,12.935 19.943,13.061 20.322 C 13.189 20.707,13.594 21.000,14.000 21.000 C 14.227 21.000,14.512 20.884,14.679 20.725 C 14.768 20.640,14.917 20.407,15.040 20.161 L 15.249 19.743 15.721 20.681 C 16.232 21.697,16.324 21.819,16.671 21.938 C 17.357 22.171,18.059 21.625,17.990 20.910 C 17.975 20.758,17.859 20.485,17.506 19.774 C 17.101 18.960,17.053 18.841,17.131 18.859 C 17.884 19.026,18.219 19.027,18.503 18.861 C 19.034 18.549,19.156 17.832,18.759 17.351 C 18.565 17.116,18.377 17.054,17.196 16.840 C 16.593 16.731,16.059 16.632,16.010 16.620 C 15.939 16.603,15.833 16.424,15.520 15.799 L 15.120 15.000 15.620 14.000 L 16.120 13.000 17.059 13.000 L 17.999 13.000 18.658 13.878 C 19.385 14.845,19.499 14.947,19.888 14.987 C 20.438 15.043,20.923 14.663,20.987 14.125 C 21.021 13.841,20.942 13.601,20.713 13.287 L 20.519 13.020 21.409 13.000 C 22.298 12.980,22.300 12.980,22.492 12.867 C 23.211 12.445,23.142 11.402,22.373 11.072 C 22.302 11.041,21.936 11.015,21.389 11.002 L 20.519 10.980 20.713 10.713 C 20.942 10.399,21.021 10.159,20.987 9.875 C 20.923 9.332,20.433 8.952,19.881 9.017 C 19.488 9.063,19.383 9.158,18.658 10.122 L 17.999 11.000 17.059 11.000 L 16.120 11.000 15.620 10.000 L 15.120 9.000 15.520 8.201 C 15.834 7.572,15.939 7.397,16.010 7.381 C 16.059 7.370,16.559 7.278,17.120 7.178 C 17.681 7.078,18.228 6.967,18.336 6.933 C 18.706 6.814,19.000 6.400,19.000 6.000 C 19.000 5.605,18.705 5.190,18.333 5.064 C 18.091 4.981,17.987 4.983,17.480 5.080 C 17.249 5.124,17.056 5.160,17.051 5.160 C 17.046 5.160,17.251 4.739,17.506 4.225 C 18.019 3.193,18.061 3.046,17.944 2.693 C 17.721 2.020,16.877 1.788,16.341 2.252 C 16.229 2.349,16.080 2.605,15.721 3.319 L 15.249 4.257 15.040 3.839 C 14.802 3.363,14.618 3.161,14.336 3.065 C 14.098 2.984,13.951 2.983,13.684 3.063 C 13.262 3.188,12.967 3.638,13.010 4.090 C 13.025 4.246,13.153 4.541,13.579 5.396 L 14.128 6.500 13.755 7.250 L 13.382 8.000 12.000 8.000 L 10.618 8.000 10.245 7.250 L 9.872 6.500 10.421 5.396 C 11.026 4.181,11.065 4.055,10.944 3.693 C 10.717 3.008,9.838 2.781,9.322 3.274 C 9.232 3.360,9.084 3.591,8.960 3.839 L 8.751 4.257 8.279 3.319 C 7.768 2.303,7.676 2.181,7.329 2.062 C 7.105 1.986,6.921 1.987,6.667 2.065 M13.880 11.000 L 14.379 12.000 13.880 13.000 L 13.381 14.000 12.000 14.000 L 10.619 14.000 10.120 13.000 L 9.621 12.000 10.120 11.000 L 10.619 10.000 12.000 10.000 L 13.381 10.000 13.880 11.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const SnowflakeIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Snowflake = SnowflakeIcon;