@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.93 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-ampersands" 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="M4.499 5.040 C 3.372 5.245,2.459 6.051,2.121 7.140 C 1.883 7.908,2.027 9.093,2.502 10.285 C 2.578 10.475,2.640 10.639,2.640 10.649 C 2.640 10.660,2.471 10.838,2.265 11.044 C 1.470 11.841,1.070 12.715,1.013 13.783 C 0.913 15.638,2.026 17.259,3.781 17.812 C 4.949 18.180,6.482 17.989,7.803 17.312 L 8.267 17.074 8.783 17.411 C 9.549 17.909,9.651 17.963,9.894 17.988 C 10.620 18.063,11.171 17.374,10.940 16.681 C 10.850 16.408,10.678 16.240,10.169 15.926 L 9.759 15.672 9.873 15.526 C 10.318 14.952,10.753 13.922,10.906 13.080 C 10.945 12.862,10.976 12.487,10.977 12.200 C 10.980 11.725,10.975 11.691,10.871 11.514 C 10.482 10.853,9.520 10.847,9.135 11.505 C 9.048 11.653,9.025 11.761,8.991 12.171 C 8.969 12.440,8.909 12.831,8.857 13.040 C 8.757 13.437,8.494 14.018,8.281 14.312 L 8.156 14.485 7.868 14.235 C 7.452 13.874,6.585 12.996,6.249 12.595 C 5.896 12.174,5.322 11.396,5.321 11.337 C 5.320 11.314,5.396 11.252,5.490 11.199 C 5.875 10.983,6.718 10.392,6.968 10.163 C 7.500 9.675,7.817 9.140,7.942 8.520 C 8.237 7.066,7.308 5.552,5.861 5.129 C 5.500 5.023,4.832 4.980,4.499 5.040 M16.499 5.040 C 15.372 5.245,14.459 6.051,14.121 7.140 C 13.883 7.908,14.027 9.093,14.502 10.285 C 14.578 10.475,14.640 10.639,14.640 10.649 C 14.640 10.660,14.471 10.838,14.265 11.044 C 13.470 11.841,13.070 12.715,13.013 13.783 C 12.913 15.638,14.026 17.259,15.781 17.812 C 16.949 18.180,18.482 17.989,19.803 17.312 L 20.267 17.074 20.783 17.411 C 21.549 17.909,21.651 17.963,21.894 17.988 C 22.620 18.063,23.171 17.374,22.940 16.681 C 22.850 16.408,22.678 16.240,22.169 15.926 L 21.759 15.672 21.873 15.526 C 22.318 14.952,22.753 13.922,22.906 13.080 C 22.945 12.862,22.976 12.487,22.977 12.200 C 22.980 11.725,22.975 11.691,22.871 11.514 C 22.482 10.853,21.520 10.847,21.135 11.505 C 21.048 11.653,21.025 11.761,20.991 12.171 C 20.969 12.440,20.909 12.831,20.857 13.040 C 20.757 13.437,20.494 14.018,20.281 14.312 L 20.156 14.485 19.868 14.235 C 19.452 13.874,18.585 12.996,18.249 12.595 C 17.896 12.174,17.322 11.396,17.321 11.337 C 17.320 11.314,17.396 11.252,17.490 11.199 C 17.875 10.983,18.718 10.392,18.968 10.163 C 19.500 9.675,19.817 9.140,19.942 8.520 C 20.237 7.066,19.308 5.552,17.861 5.129 C 17.500 5.023,16.832 4.980,16.499 5.040 M5.310 7.061 C 5.678 7.170,6.001 7.599,6.000 7.977 C 5.999 8.339,5.708 8.673,4.967 9.164 C 4.672 9.360,4.408 9.520,4.381 9.520 C 4.309 9.520,4.089 8.757,4.035 8.320 C 3.972 7.815,4.037 7.569,4.303 7.303 C 4.583 7.024,4.915 6.944,5.310 7.061 M17.310 7.061 C 17.678 7.170,18.001 7.599,18.000 7.977 C 17.999 8.339,17.708 8.673,16.967 9.164 C 16.672 9.360,16.408 9.520,16.381 9.520 C 16.309 9.520,16.089 8.757,16.035 8.320 C 15.972 7.815,16.037 7.569,16.303 7.303 C 16.583 7.024,16.915 6.944,17.310 7.061 M4.038 13.013 C 4.619 13.807,5.392 14.669,6.187 15.411 L 6.514 15.715 6.257 15.801 C 5.394 16.088,4.503 16.056,3.942 15.719 C 2.902 15.093,2.688 13.590,3.505 12.644 C 3.639 12.489,3.661 12.476,3.698 12.537 C 3.721 12.575,3.874 12.789,4.038 13.013 M16.038 13.013 C 16.619 13.807,17.392 14.669,18.187 15.411 L 18.514 15.715 18.257 15.801 C 17.394 16.088,16.503 16.056,15.942 15.719 C 14.902 15.093,14.688 13.590,15.505 12.644 C 15.639 12.489,15.661 12.476,15.698 12.537 C 15.721 12.575,15.874 12.789,16.038 13.013 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const AmpersandsIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Ampersands = AmpersandsIcon;