UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.13 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-bell-ring" 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="M3.668 1.061 C 3.408 1.157,3.285 1.275,2.990 1.714 C 1.724 3.598,1.029 5.720,1.022 7.723 C 1.020 8.303,1.021 8.307,1.141 8.503 C 1.540 9.152,2.457 9.156,2.853 8.512 C 2.963 8.334,2.972 8.285,3.023 7.570 C 3.156 5.728,3.585 4.486,4.675 2.787 C 4.960 2.344,5.017 2.179,4.988 1.892 C 4.923 1.262,4.259 0.844,3.668 1.061 M11.540 1.023 C 10.715 1.102,10.250 1.200,9.620 1.427 C 7.709 2.115,6.187 3.615,5.456 5.530 C 5.146 6.344,5.053 6.887,5.000 8.220 C 4.916 10.321,4.706 11.392,4.163 12.500 C 3.866 13.105,3.550 13.542,2.860 14.300 C 2.286 14.932,2.131 15.177,2.044 15.592 C 1.906 16.254,2.109 16.918,2.597 17.400 C 2.885 17.684,3.240 17.883,3.592 17.956 C 3.892 18.018,20.108 18.018,20.408 17.956 C 20.777 17.879,21.117 17.690,21.403 17.404 C 21.892 16.913,22.094 16.253,21.956 15.592 C 21.869 15.175,21.709 14.921,21.154 14.314 C 20.435 13.529,20.165 13.156,19.841 12.500 C 19.290 11.387,19.081 10.321,19.001 8.220 C 18.952 6.926,18.875 6.459,18.573 5.620 C 17.716 3.238,15.581 1.473,13.102 1.098 C 12.726 1.041,11.813 0.997,11.540 1.023 M19.670 1.061 C 19.307 1.194,19.051 1.517,19.012 1.892 C 18.983 2.179,19.040 2.344,19.325 2.787 C 20.411 4.479,20.844 5.735,20.977 7.570 C 21.028 8.285,21.037 8.334,21.147 8.512 C 21.543 9.156,22.460 9.152,22.859 8.503 C 22.980 8.306,22.980 8.304,22.977 7.723 C 22.967 5.710,22.276 3.598,21.010 1.714 C 20.852 1.480,20.670 1.250,20.604 1.203 C 20.331 1.008,19.965 0.953,19.670 1.061 M12.552 3.043 C 14.413 3.246,16.001 4.479,16.680 6.248 C 16.889 6.790,17.000 7.491,17.000 8.268 C 17.001 8.863,17.068 9.759,17.158 10.381 C 17.484 12.632,18.225 14.169,19.714 15.690 L 20.018 16.000 12.029 16.000 C 7.635 16.000,4.040 15.987,4.040 15.971 C 4.040 15.955,4.164 15.815,4.315 15.661 C 5.651 14.294,6.367 12.918,6.737 11.004 C 6.881 10.262,6.956 9.503,6.999 8.380 C 7.045 7.177,7.097 6.828,7.320 6.248 C 8.145 4.097,10.274 2.793,12.552 3.043 M9.946 20.065 C 9.698 20.141,9.398 20.433,9.329 20.665 C 9.245 20.947,9.267 21.201,9.398 21.464 C 9.657 21.982,10.195 22.474,10.780 22.729 C 11.253 22.935,11.467 22.979,12.000 22.979 C 12.533 22.979,12.747 22.935,13.220 22.729 C 13.640 22.546,13.983 22.286,14.312 21.902 C 14.811 21.318,14.857 20.735,14.436 20.313 C 14.075 19.951,13.551 19.905,13.148 20.200 C 13.065 20.261,12.935 20.398,12.860 20.503 C 12.693 20.738,12.538 20.863,12.318 20.941 C 11.883 21.094,11.423 20.925,11.143 20.510 C 10.932 20.196,10.583 19.996,10.260 20.003 C 10.194 20.004,10.053 20.032,9.946 20.065 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const BellRingIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const BellRing = BellRingIcon;