@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.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-bell-electric" 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="M8.207 1.043 C 6.656 1.193,5.096 1.846,3.900 2.847 C 2.985 3.612,2.307 4.477,1.800 5.529 C 0.453 8.317,0.837 11.625,2.789 14.040 C 3.078 14.398,3.768 15.074,4.093 15.319 L 4.326 15.494 4.133 15.657 C 3.603 16.106,3.309 16.539,3.114 17.161 C 3.022 17.453,3.020 17.496,3.020 19.000 C 3.020 20.503,3.022 20.547,3.114 20.840 C 3.422 21.827,4.173 22.578,5.160 22.886 L 5.460 22.980 9.000 22.980 L 12.540 22.980 12.840 22.886 C 14.043 22.511,14.893 21.469,14.986 20.255 C 15.009 19.959,15.021 19.920,15.090 19.920 C 15.243 19.920,15.987 19.754,16.360 19.636 C 17.043 19.421,17.761 19.093,18.260 18.766 L 18.500 18.610 18.681 18.701 C 19.096 18.910,19.424 18.979,20.000 18.979 C 20.453 18.979,20.588 18.964,20.840 18.886 C 21.826 18.579,22.579 17.826,22.886 16.840 C 22.964 16.588,22.979 16.453,22.979 16.000 C 22.979 15.547,22.964 15.412,22.886 15.160 C 22.581 14.181,21.822 13.418,20.861 13.125 C 20.588 13.042,20.458 13.027,20.000 13.027 C 19.542 13.027,19.412 13.042,19.139 13.125 C 18.178 13.418,17.420 14.180,17.114 15.160 C 16.985 15.571,16.983 16.446,17.109 16.828 L 17.191 17.077 17.105 17.133 C 16.971 17.221,16.461 17.473,16.229 17.566 C 16.007 17.655,15.345 17.852,15.134 17.892 L 15.009 17.916 14.980 17.649 C 14.898 16.876,14.530 16.219,13.867 15.657 L 13.674 15.494 13.907 15.319 C 14.232 15.074,14.922 14.398,15.211 14.040 C 17.163 11.625,17.547 8.317,16.200 5.529 C 15.693 4.477,15.015 3.612,14.100 2.847 C 12.483 1.494,10.337 0.837,8.207 1.043 M9.564 3.039 C 11.921 3.269,13.913 4.837,14.671 7.060 C 15.168 8.517,15.068 10.251,14.410 11.580 C 13.550 13.316,12.056 14.478,10.160 14.885 C 9.554 15.015,8.446 15.015,7.840 14.885 C 5.941 14.478,4.451 13.319,3.590 11.580 C 2.932 10.251,2.832 8.517,3.329 7.060 C 3.618 6.212,4.080 5.470,4.731 4.805 C 6.008 3.503,7.757 2.864,9.564 3.039 M18.467 3.065 C 18.069 3.187,17.767 3.650,17.809 4.074 C 17.820 4.184,17.929 4.488,18.079 4.820 C 18.658 6.109,18.907 7.173,18.995 8.730 C 19.026 9.283,19.035 9.331,19.145 9.510 C 19.543 10.156,20.459 10.153,20.859 9.503 L 20.980 9.306 20.978 8.663 C 20.973 7.236,20.628 5.663,20.003 4.223 C 19.624 3.351,19.507 3.197,19.122 3.061 C 18.911 2.986,18.719 2.987,18.467 3.065 M8.695 8.055 C 8.464 8.130,8.255 8.300,8.128 8.516 C 8.037 8.672,8.020 8.746,8.020 9.000 C 8.020 9.257,8.036 9.327,8.133 9.492 C 8.651 10.374,9.998 10.018,9.998 9.000 C 9.998 8.623,9.792 8.281,9.463 8.112 C 9.265 8.010,8.911 7.984,8.695 8.055 M20.334 15.064 C 20.698 15.188,21.000 15.613,21.000 16.001 C 21.000 16.331,20.784 16.696,20.484 16.872 C 20.328 16.963,20.254 16.980,20.000 16.980 C 19.746 16.980,19.672 16.963,19.516 16.872 C 18.937 16.531,18.833 15.774,19.301 15.306 C 19.587 15.019,19.952 14.934,20.334 15.064 M12.310 17.061 C 12.589 17.144,12.856 17.411,12.939 17.690 C 13.023 17.972,13.028 20.015,12.945 20.290 C 12.872 20.533,12.707 20.740,12.484 20.872 L 12.300 20.980 9.000 20.980 L 5.700 20.980 5.516 20.872 C 5.303 20.747,5.141 20.550,5.058 20.316 C 4.972 20.071,4.974 17.982,5.061 17.690 C 5.140 17.421,5.412 17.143,5.673 17.063 C 5.961 16.975,12.013 16.972,12.310 17.061 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const BellElectricIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const BellElectric = BellElectricIcon;