UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 3.26 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-captions" 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 4.043 C 3.380 4.232,2.461 5.048,2.114 6.160 L 2.020 6.460 2.020 12.000 L 2.020 17.540 2.114 17.840 C 2.422 18.827,3.173 19.578,4.160 19.886 L 4.460 19.980 12.000 19.980 L 19.540 19.980 19.840 19.886 C 20.827 19.578,21.578 18.827,21.886 17.840 L 21.980 17.540 21.980 12.000 L 21.980 6.460 21.886 6.160 C 21.581 5.182,20.832 4.428,19.861 4.121 L 19.540 4.020 12.120 4.014 C 8.039 4.011,4.609 4.024,4.499 4.043 M19.310 6.061 C 19.589 6.144,19.856 6.411,19.939 6.690 C 19.992 6.868,20.000 7.546,20.000 12.001 C 20.000 16.212,19.990 17.139,19.945 17.290 C 19.872 17.533,19.707 17.740,19.484 17.872 L 19.300 17.980 12.000 17.980 L 4.700 17.980 4.516 17.872 C 4.303 17.747,4.141 17.550,4.058 17.316 C 3.969 17.061,3.971 6.993,4.061 6.690 C 4.140 6.421,4.412 6.143,4.673 6.063 C 4.964 5.974,19.009 5.971,19.310 6.061 M6.695 10.057 C 6.466 10.129,6.256 10.299,6.128 10.516 C 6.037 10.672,6.020 10.746,6.020 11.000 C 6.020 11.256,6.036 11.328,6.131 11.489 C 6.256 11.702,6.449 11.864,6.670 11.943 C 6.885 12.020,9.115 12.020,9.330 11.943 C 9.551 11.864,9.744 11.702,9.869 11.489 C 9.964 11.328,9.980 11.256,9.980 11.000 C 9.980 10.746,9.963 10.672,9.872 10.516 C 9.740 10.293,9.533 10.128,9.290 10.055 C 9.039 9.979,6.937 9.981,6.695 10.057 M12.695 10.057 C 12.466 10.129,12.256 10.299,12.128 10.516 C 12.037 10.672,12.020 10.746,12.020 11.000 C 12.020 11.256,12.036 11.328,12.131 11.489 C 12.256 11.702,12.449 11.864,12.670 11.943 C 12.889 12.021,17.111 12.021,17.330 11.943 C 17.551 11.864,17.744 11.702,17.869 11.489 C 17.964 11.328,17.980 11.256,17.980 11.000 C 17.980 10.746,17.963 10.672,17.872 10.516 C 17.740 10.293,17.533 10.128,17.290 10.055 C 17.033 9.978,12.943 9.979,12.695 10.057 M6.695 14.057 C 6.466 14.129,6.256 14.299,6.128 14.516 C 6.037 14.672,6.020 14.746,6.020 15.000 C 6.020 15.256,6.036 15.328,6.131 15.489 C 6.256 15.702,6.449 15.864,6.670 15.943 C 6.889 16.021,11.111 16.021,11.330 15.943 C 11.551 15.864,11.744 15.702,11.869 15.489 C 11.964 15.328,11.980 15.256,11.980 15.000 C 11.980 14.746,11.963 14.672,11.872 14.516 C 11.740 14.293,11.533 14.128,11.290 14.055 C 11.033 13.978,6.943 13.979,6.695 14.057 M14.695 14.057 C 14.466 14.129,14.256 14.299,14.128 14.516 C 14.037 14.672,14.020 14.746,14.020 15.000 C 14.020 15.256,14.036 15.328,14.131 15.489 C 14.256 15.702,14.449 15.864,14.670 15.943 C 14.885 16.020,17.115 16.020,17.330 15.943 C 17.551 15.864,17.744 15.702,17.869 15.489 C 17.964 15.328,17.980 15.256,17.980 15.000 C 17.980 14.746,17.963 14.672,17.872 14.516 C 17.740 14.293,17.533 14.128,17.290 14.055 C 17.039 13.979,14.937 13.981,14.695 14.057 " stroke="none" fill-rule="evenodd" fill="black"></path></svg>`; export const CaptionsIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const Captions = CaptionsIcon;