UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.36 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-file-volume" 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="M5.499 1.043 C 4.390 1.230,3.481 2.030,3.116 3.140 C 3.026 3.412,3.023 3.471,3.009 5.146 C 2.999 6.313,3.009 6.924,3.038 7.034 C 3.147 7.439,3.573 7.760,4.000 7.760 C 4.420 7.760,4.849 7.442,4.958 7.049 C 4.983 6.959,5.000 6.309,5.000 5.397 C 5.000 3.655,5.008 3.598,5.303 3.303 C 5.621 2.986,5.424 3.000,9.445 3.000 L 12.995 3.000 13.009 4.790 C 13.023 6.533,13.026 6.587,13.116 6.860 C 13.437 7.835,14.165 8.563,15.140 8.884 C 15.413 8.974,15.467 8.977,17.210 8.991 L 19.000 9.005 19.000 14.556 C 19.000 19.144,18.990 20.139,18.945 20.290 C 18.872 20.533,18.707 20.740,18.484 20.872 L 18.300 20.980 12.080 20.991 L 5.860 21.002 5.560 20.892 C 4.914 20.656,4.404 20.833,4.155 21.380 C 3.992 21.736,4.080 22.163,4.379 22.463 C 4.543 22.628,4.644 22.689,4.928 22.791 C 5.119 22.860,5.389 22.936,5.528 22.960 C 5.703 22.990,7.735 23.000,12.180 22.992 L 18.580 22.980 18.860 22.886 C 19.840 22.557,20.557 21.840,20.886 20.860 L 20.980 20.580 20.991 13.723 C 21.001 7.466,20.996 6.848,20.936 6.663 C 20.876 6.475,20.673 6.262,18.225 3.816 C 16.452 2.043,15.527 1.147,15.420 1.096 C 15.266 1.023,15.085 1.020,10.480 1.014 C 7.851 1.011,5.609 1.024,5.499 1.043 M18.250 6.992 C 18.080 6.999,17.436 6.999,16.820 6.992 L 15.700 6.980 15.516 6.872 C 15.415 6.813,15.284 6.700,15.225 6.623 C 15.009 6.340,15.000 6.265,15.000 4.785 L 15.000 3.420 16.780 5.200 L 18.561 6.980 18.250 6.992 M6.202 9.042 C 5.871 9.110,5.623 9.283,4.629 10.138 L 3.638 10.991 2.889 11.007 C 2.171 11.022,2.130 11.027,1.896 11.134 C 1.587 11.275,1.280 11.583,1.132 11.900 L 1.020 12.140 1.020 14.000 L 1.020 15.860 1.132 16.100 C 1.279 16.415,1.587 16.724,1.896 16.867 C 2.132 16.976,2.165 16.980,2.888 16.993 L 3.636 17.006 4.568 17.810 C 5.708 18.793,5.748 18.822,6.092 18.926 C 6.779 19.135,7.519 18.798,7.849 18.128 L 7.980 17.862 7.980 14.001 L 7.980 10.140 7.875 9.915 C 7.697 9.537,7.369 9.230,7.005 9.102 C 6.797 9.028,6.411 9.000,6.202 9.042 M10.670 10.055 C 10.306 10.190,10.051 10.516,10.012 10.892 C 9.983 11.177,10.040 11.343,10.319 11.780 C 10.807 12.543,10.976 13.112,10.976 14.000 C 10.976 14.888,10.807 15.457,10.319 16.220 C 10.039 16.658,9.983 16.822,10.013 17.111 C 10.088 17.843,10.938 18.240,11.546 17.828 C 11.885 17.598,12.396 16.747,12.676 15.948 C 13.043 14.900,13.096 13.625,12.819 12.534 C 12.570 11.550,11.934 10.392,11.505 10.141 C 11.286 10.012,10.892 9.972,10.670 10.055 M6.000 14.000 L 6.000 16.401 5.394 15.883 C 5.061 15.598,4.683 15.309,4.555 15.240 C 4.252 15.079,3.875 15.002,3.390 15.001 L 3.000 15.000 3.000 14.000 L 3.000 13.000 3.432 13.000 C 4.227 13.000,4.530 12.863,5.391 12.117 C 5.715 11.835,5.985 11.604,5.990 11.603 C 5.995 11.601,6.000 12.680,6.000 14.000 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const FileVolumeIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const FileVolume = FileVolumeIcon;