VectorPolygon
Use it
npm install vadivam-reactimport { VectorPolygon } from "vadivam-react";
<VectorPolygon />npm install vadivam-react-nativeimport { VectorPolygon } from "vadivam-react-native";
<VectorPolygon />npm install vadivam-vue<script setup>
import { VectorPolygon } from "vadivam-vue";
</script>
<template>
<VectorPolygon />
</template>npm install vadivam-svelte<script>
import { VectorPolygon } from "vadivam-svelte";
</script>
<VectorPolygon />npm install vadivam-solidimport { VectorPolygon } from "vadivam-solid";
<VectorPolygon />npm install vadivam-preactimport { VectorPolygon } from "vadivam-preact";
<VectorPolygon />npm install vadivam-astro---
import { VectorPolygon } from "vadivam-astro";
---
<VectorPolygon />npm install vadivam-angularimport { VectorPolygon } from "vadivam-angular";
<svg vadivamVectorPolygon></svg>npm install vadivam<svg 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="m18.006 7.892-5.012-2.784A1 1 0 0 0 13 5V3.6c0-.56 0-.84-.109-1.054a1 1 0 0 0-.437-.437C12.24 2 11.96 2 11.4 2h-.8c-.56 0-.84 0-1.054.109a1 1 0 0 0-.437.437C9 2.76 9 3.04 9 3.6v.8c0 .56 0 .84.109 1.054a1 1 0 0 0 .437.437C9.76 6 10.04 6 10.6 6H12a1 1 0 0 0 .994-.892M16.727 18c.254 0 .38 0 .486.023a1 1 0 0 1 .764.764c.023.105.023.232.023.486V20.4c0 .56 0 .84-.109 1.054a1 1 0 0 1-.437.437C17.24 22 16.96 22 16.4 22h-.8c-.56 0-.84 0-1.054-.109a1 1 0 0 1-.437-.437C14 21.24 14 20.96 14 20.4v-.8c0-.56 0-.84.109-1.054a1 1 0 0 1 .437-.437C14.76 18 15.04 18 15.6 18Zm0 0 2.546-7H20.4c.56 0 .84 0 1.054-.109a1 1 0 0 0 .437-.437C22 10.24 22 9.96 22 9.4v-.8c0-.56 0-.84-.109-1.054a1 1 0 0 0-.437-.437C21.24 7 20.96 7 20.4 7H19a1 1 0 0 0-.994.892Q18 7.946 18 8v1.727c0 .253 0 .381.023.486a1 1 0 0 0 .764.764c.106.023.232.023.486.023M14 19l-8-4m0-.6v-.8c0-.56 0-.84-.109-1.054a1 1 0 0 0-.437-.437C5.24 12 4.96 12 4.4 12h-.8c-.56 0-.84 0-1.054.109a1 1 0 0 0-.437.437C2 12.76 2 13.04 2 13.6v.8c0 .56 0 .84.109 1.054a1 1 0 0 0 .437.437C2.76 16 3.04 16 3.6 16h.8c.56 0 .84 0 1.054-.109a1 1 0 0 0 .437-.437C6 15.24 6 14.96 6 14.4m-.645-2.335 4.29-6.13"/>
</svg>import iconUrl from "vadivam/icons/vector-polygon.svg";<img src="https://cdn.jsdelivr.net/npm/vadivam@0.0.63/dist/icons/vector-polygon.svg" width="24" height="24" alt="" />Compared with Lucide
Migrate from LucideSame name, 24px grid, and 2px stroke, so swapping keeps your layout. Lucide drawing © Lucide Contributors, ISC License.