@react-three/uikit-lucide
Version:
lucide icons for r3/uikit
10 lines (9 loc) • 2.44 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-graduation-cap" 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="M11.500 4.046 C 11.390 4.066,11.210 4.111,11.100 4.146 C 10.809 4.239,2.135 8.186,1.910 8.328 C 1.500 8.588,1.146 9.104,1.044 9.592 C 0.906 10.253,1.108 10.908,1.600 11.400 C 1.896 11.695,1.931 11.714,3.809 12.563 L 4.997 13.100 4.999 14.680 C 5.002 16.489,5.016 16.614,5.296 17.180 C 5.660 17.918,6.383 18.558,7.420 19.061 C 8.309 19.491,9.240 19.752,10.520 19.927 C 11.028 19.996,12.972 19.996,13.480 19.927 C 14.759 19.752,15.689 19.492,16.580 19.061 C 17.239 18.742,17.610 18.481,18.082 18.006 C 18.413 17.671,18.538 17.512,18.668 17.260 C 18.980 16.653,18.973 16.699,18.998 14.806 L 19.020 13.113 19.978 12.676 C 20.506 12.436,20.951 12.240,20.967 12.240 C 20.984 12.240,21.002 13.155,21.009 14.273 L 21.020 16.306 21.141 16.503 C 21.543 17.156,22.457 17.156,22.859 16.503 L 22.980 16.306 22.991 13.023 C 22.998 10.877,22.988 9.673,22.961 9.547 C 22.845 9.007,22.444 8.513,21.888 8.227 C 21.356 7.954,13.128 4.218,12.900 4.147 C 12.443 4.003,11.931 3.966,11.500 4.046 M12.350 6.073 C 12.585 6.164,20.929 9.961,20.968 9.995 C 20.991 10.016,13.105 13.618,12.415 13.902 C 12.109 14.027,11.884 14.024,11.555 13.889 C 11.101 13.702,3.041 10.021,3.041 10.000 C 3.040 9.982,11.609 6.077,11.760 6.027 C 11.892 5.982,12.169 6.004,12.350 6.073 M8.852 14.865 C 9.847 15.319,10.767 15.733,10.897 15.785 C 11.600 16.065,12.401 16.065,13.103 15.785 C 13.233 15.733,14.141 15.327,15.120 14.881 C 16.099 14.436,16.922 14.063,16.950 14.052 C 16.989 14.036,17.000 14.255,17.000 15.071 L 17.000 16.111 16.888 16.325 C 16.575 16.924,15.377 17.542,14.000 17.815 C 12.759 18.061,11.241 18.061,10.000 17.815 C 8.623 17.542,7.425 16.924,7.112 16.325 L 7.000 16.111 7.000 15.075 C 7.000 14.506,7.010 14.040,7.022 14.040 C 7.035 14.040,7.858 14.411,8.852 14.865 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`;
export const GraduationCapIcon = /*@__PURE__*/ forwardRef((props, ref) => {
return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 });
});
export const GraduationCap = GraduationCapIcon;