UNPKG

@react-three/uikit-lucide

Version:

lucide icons for r3/uikit

10 lines (9 loc) 2.65 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-layout-template" 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="M3.477 2.073 C 2.806 2.249,2.238 2.823,2.060 3.508 C 2.010 3.700,2.000 4.180,2.000 6.500 C 2.000 9.501,1.999 9.484,2.225 9.930 C 2.361 10.199,2.801 10.639,3.070 10.775 C 3.542 11.014,2.983 11.000,12.000 11.000 C 21.017 11.000,20.458 11.014,20.930 10.775 C 21.196 10.640,21.638 10.200,21.771 9.937 C 22.000 9.485,22.000 9.489,21.999 6.514 C 21.999 3.558,21.995 3.505,21.781 3.083 C 21.646 2.816,21.297 2.449,21.017 2.281 C 20.523 1.983,21.217 2.005,12.000 2.005 C 4.321 2.005,3.721 2.009,3.477 2.073 M20.000 6.500 L 20.000 9.000 12.000 9.000 L 4.000 9.000 4.000 6.500 L 4.000 4.000 12.000 4.000 L 20.000 4.000 20.000 6.500 M3.477 13.073 C 2.806 13.249,2.238 13.823,2.060 14.508 C 2.010 14.700,2.000 15.180,2.000 17.500 C 2.000 20.501,1.999 20.484,2.225 20.930 C 2.361 21.199,2.801 21.639,3.070 21.775 C 3.526 22.006,3.407 22.000,7.500 22.000 C 11.593 22.000,11.474 22.006,11.930 21.775 C 12.196 21.640,12.638 21.200,12.771 20.937 C 13.000 20.485,13.000 20.489,12.999 17.514 C 12.999 14.558,12.995 14.505,12.781 14.083 C 12.646 13.816,12.297 13.449,12.017 13.281 C 11.543 12.995,11.693 13.005,7.500 13.005 C 4.075 13.005,3.717 13.011,3.477 13.073 M16.477 13.073 C 15.806 13.249,15.238 13.823,15.060 14.508 C 15.010 14.700,15.000 15.180,15.000 17.500 C 15.000 20.501,14.999 20.484,15.225 20.930 C 15.361 21.199,15.801 21.639,16.070 21.775 C 16.497 21.991,16.589 22.000,18.500 22.000 C 20.411 22.000,20.503 21.991,20.930 21.775 C 21.196 21.640,21.638 21.200,21.771 20.937 C 22.000 20.485,22.000 20.489,21.999 17.514 C 21.999 14.558,21.995 14.505,21.781 14.083 C 21.646 13.816,21.297 13.449,21.017 13.281 C 20.578 13.016,20.470 13.005,18.500 13.005 C 16.965 13.005,16.706 13.013,16.477 13.073 M11.000 17.500 L 11.000 20.000 7.500 20.000 L 4.000 20.000 4.000 17.500 L 4.000 15.000 7.500 15.000 L 11.000 15.000 11.000 17.500 M20.000 17.500 L 20.000 20.000 18.500 20.000 L 17.000 20.000 17.000 17.500 L 17.000 15.000 18.500 15.000 L 20.000 15.000 20.000 17.500 " stroke="none" fill="black" fill-rule="evenodd"></path></svg>`; export const LayoutTemplateIcon = /*@__PURE__*/ forwardRef((props, ref) => { return _jsx(Icon, { ...props, ref: ref, text: text, svgWidth: 24, svgHeight: 24 }); }); export const LayoutTemplate = LayoutTemplateIcon;