@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.82 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-clapperboard" 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="M16.780 1.107 C 16.648 1.138,15.604 1.441,14.460 1.778 C 13.316 2.116,12.309 2.404,12.221 2.419 C 12.134 2.435,12.017 2.470,11.961 2.499 C 11.906 2.528,9.844 3.149,7.381 3.878 C 2.431 5.345,2.489 5.324,1.991 5.794 C 1.552 6.208,1.261 6.706,1.099 7.320 C 1.015 7.637,1.004 8.285,1.077 8.620 C 1.106 8.752,1.320 9.364,1.555 9.980 L 1.980 11.100 2.000 15.340 L 2.020 19.580 2.114 19.860 C 2.446 20.850,3.184 21.582,4.160 21.886 L 4.460 21.980 12.000 21.980 L 19.540 21.980 19.840 21.886 C 20.827 21.578,21.578 20.827,21.886 19.840 L 21.980 19.540 21.980 15.120 L 21.980 10.700 21.872 10.516 C 21.761 10.328,21.572 10.158,21.373 10.070 C 21.285 10.031,20.024 10.016,15.676 10.000 L 10.092 9.980 12.816 9.189 C 14.314 8.754,15.571 8.399,15.609 8.399 C 15.646 8.400,15.769 8.364,15.881 8.319 C 15.994 8.275,17.079 7.950,18.293 7.597 C 19.507 7.244,20.577 6.919,20.670 6.874 C 20.973 6.730,21.200 6.353,21.200 5.996 C 21.200 5.853,20.420 3.257,20.240 2.801 C 19.923 1.998,19.151 1.359,18.204 1.116 C 17.845 1.024,17.142 1.019,16.780 1.107 M17.961 3.150 C 18.302 3.328,18.364 3.440,18.665 4.411 C 18.830 4.942,18.920 5.295,18.897 5.316 C 18.838 5.371,15.918 6.208,15.861 6.186 C 15.805 6.164,14.112 3.995,14.134 3.972 C 14.142 3.965,14.839 3.753,15.684 3.502 C 17.446 2.977,17.589 2.955,17.961 3.150 M12.723 5.449 C 13.084 5.916,13.468 6.412,13.576 6.550 C 13.683 6.689,13.763 6.810,13.753 6.820 C 13.736 6.837,9.811 7.987,9.690 8.010 C 9.625 8.023,7.876 5.825,7.935 5.803 C 8.101 5.742,11.953 4.606,12.003 4.603 C 12.041 4.601,12.338 4.951,12.723 5.449 M6.701 7.539 C 7.251 8.232,7.540 8.627,7.509 8.643 C 7.384 8.705,3.637 9.770,3.615 9.749 C 3.602 9.735,3.468 9.395,3.317 8.992 C 3.026 8.215,2.988 8.002,3.086 7.674 C 3.142 7.487,3.361 7.222,3.534 7.132 C 3.686 7.053,5.718 6.441,5.792 6.452 C 5.820 6.456,6.229 6.946,6.701 7.539 M20.000 15.554 C 20.000 19.410,20.005 19.322,19.779 19.618 C 19.718 19.698,19.585 19.813,19.484 19.872 L 19.300 19.980 12.000 19.980 L 4.700 19.980 4.516 19.872 C 4.415 19.813,4.284 19.700,4.225 19.623 C 3.992 19.317,4.000 19.464,4.000 15.575 L 4.000 12.000 12.000 12.000 L 20.000 12.000 20.000 15.554 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const ClapperboardIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const Clapperboard = ClapperboardIcon;