@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 3.5 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-accessibility" 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="M15.477 2.073 C 14.806 2.249,14.238 2.823,14.060 3.508 C 13.941 3.962,14.003 4.492,14.225 4.930 C 14.361 5.199,14.801 5.639,15.070 5.775 C 15.659 6.073,16.341 6.073,16.930 5.775 C 17.196 5.640,17.638 5.200,17.771 4.937 C 17.994 4.498,18.052 4.007,17.940 3.529 C 17.858 3.182,17.720 2.927,17.465 2.653 C 17.074 2.232,16.560 2.005,16.000 2.005 C 15.857 2.005,15.622 2.036,15.477 2.073 M7.660 4.066 C 7.476 4.122,7.328 4.258,5.847 5.733 C 4.960 6.617,4.186 7.421,4.127 7.520 C 4.036 7.672,4.020 7.746,4.020 8.000 C 4.020 8.257,4.036 8.327,4.133 8.492 C 4.263 8.714,4.502 8.901,4.736 8.965 C 4.939 9.019,5.267 8.989,5.445 8.899 C 5.519 8.862,6.165 8.248,6.880 7.536 L 8.181 6.241 10.100 7.286 C 11.156 7.861,12.027 8.337,12.035 8.344 C 12.043 8.350,11.761 8.784,11.409 9.308 C 10.691 10.375,10.790 10.298,10.280 10.188 C 9.500 10.020,8.682 10.004,7.906 10.141 C 7.552 10.204,6.902 10.402,6.556 10.552 C 5.862 10.854,5.669 11.633,6.156 12.173 C 6.483 12.536,6.858 12.578,7.525 12.324 C 8.230 12.055,8.906 11.983,9.620 12.099 C 10.453 12.235,11.109 12.564,11.735 13.160 C 12.122 13.529,12.341 13.831,12.578 14.322 C 12.843 14.874,12.927 15.231,12.949 15.900 C 12.965 16.383,12.954 16.518,12.874 16.880 C 12.757 17.405,12.756 17.724,12.869 17.940 C 13.053 18.291,13.381 18.493,13.760 18.489 C 14.020 18.486,14.223 18.408,14.421 18.234 C 14.604 18.073,14.695 17.893,14.794 17.497 C 15.081 16.348,15.040 15.279,14.665 14.150 L 14.536 13.761 14.658 13.738 C 15.438 13.596,17.800 13.219,17.801 13.236 C 17.802 13.249,17.618 14.559,17.392 16.147 C 17.012 18.818,16.985 19.048,17.032 19.227 C 17.101 19.492,17.266 19.715,17.498 19.859 C 17.671 19.966,17.729 19.980,17.997 19.980 C 18.257 19.980,18.327 19.964,18.492 19.867 C 18.701 19.744,18.899 19.502,18.955 19.301 C 18.974 19.231,19.221 17.552,19.504 15.570 C 19.984 12.207,20.015 11.954,19.967 11.773 C 19.859 11.367,19.544 11.073,19.159 11.020 C 19.005 10.999,18.361 11.093,16.159 11.460 L 13.355 11.928 13.107 11.692 C 12.971 11.562,12.792 11.405,12.708 11.342 C 12.625 11.279,12.564 11.208,12.573 11.184 C 12.582 11.160,12.992 10.546,13.483 9.820 C 14.427 8.425,14.546 8.199,14.499 7.904 C 14.459 7.662,14.347 7.436,14.195 7.293 C 14.036 7.144,8.489 4.109,8.258 4.044 C 8.051 3.987,7.904 3.992,7.660 4.066 M3.821 13.602 C 3.466 13.779,3.328 13.995,3.181 14.604 C 2.931 15.637,2.974 16.721,3.308 17.776 C 4.259 20.787,7.432 22.556,10.480 21.775 C 11.021 21.636,11.576 21.408,11.763 21.248 C 12.197 20.876,12.233 20.258,11.845 19.828 C 11.531 19.481,11.119 19.431,10.514 19.665 C 10.025 19.854,9.507 19.959,9.055 19.959 C 7.456 19.962,6.027 19.039,5.368 17.577 C 5.151 17.097,5.071 16.723,5.051 16.100 C 5.035 15.617,5.046 15.482,5.126 15.120 C 5.243 14.593,5.244 14.277,5.130 14.056 C 5.029 13.863,4.813 13.663,4.614 13.580 C 4.409 13.494,4.016 13.505,3.821 13.602 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const AccessibilityIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Accessibility = AccessibilityIcon;