VectorSquare
Use it
npm install vadivam-reactimport { VectorSquare } from "vadivam-react";
<VectorSquare />npm install vadivam-react-nativeimport { VectorSquare } from "vadivam-react-native";
<VectorSquare />npm install vadivam-vue<script setup>
import { VectorSquare } from "vadivam-vue";
</script>
<template>
<VectorSquare />
</template>npm install vadivam-svelte<script>
import { VectorSquare } from "vadivam-svelte";
</script>
<VectorSquare />npm install vadivam-solidimport { VectorSquare } from "vadivam-solid";
<VectorSquare />npm install vadivam-preactimport { VectorSquare } from "vadivam-preact";
<VectorSquare />npm install vadivam-astro---
import { VectorSquare } from "vadivam-astro";
---
<VectorSquare />npm install vadivam-angularimport { VectorSquare } from "vadivam-angular";
<svg vadivamVectorSquare></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 4Q12 7 6 4c0-.465 0-.697-.051-.888a1.5 1.5 0 0 0-1.06-1.06C4.696 2 4.464 2 4 2s-.697 0-.888.051a1.5 1.5 0 0 0-1.06 1.06C2 3.304 2 3.536 2 4s0 .697.051.888a1.5 1.5 0 0 0 1.06 1.06C3.304 6 3.536 6 4 6s.696 0 .889-.052a1.5 1.5 0 0 0 1.06-1.06C6 4.697 6 4.465 6 4M4 6q3 6 0 12c-.465 0-.697 0-.888.051a1.5 1.5 0 0 0-1.06 1.06C2 19.303 2 19.536 2 20s0 .698.051.888a1.5 1.5 0 0 0 1.06 1.06C3.304 22 3.536 22 4 22s.697 0 .888-.051a1.5 1.5 0 0 0 1.06-1.06C6 20.697 6 20.464 6 20s0-.697-.052-.889a1.5 1.5 0 0 0-1.06-1.06C4.697 18 4.465 18 4 18m16 0c-.465 0-.698 0-.888.051a1.5 1.5 0 0 0-1.06 1.06C18 19.303 18 19.536 18 20s0 .697.052.889a1.5 1.5 0 0 0 1.06 1.06c.19.051.424.051.888.051s.697 0 .889-.052a1.5 1.5 0 0 0 1.06-1.06C22 20.698 22 20.465 22 20s0-.698-.052-.889a1.5 1.5 0 0 0-1.06-1.06C20.698 18 20.465 18 20 18q-3-6 0-12c.465 0 .698 0 .888-.051a1.5 1.5 0 0 0 1.06-1.06C22 4.696 22 4.464 22 4s0-.697-.051-.888a1.5 1.5 0 0 0-1.06-1.06C20.697 2 20.464 2 20 2s-.698 0-.888.051a1.5 1.5 0 0 0-1.06 1.06C18 3.304 18 3.536 18 4s0 .696.052.889a1.5 1.5 0 0 0 1.06 1.06C19.302 6 19.535 6 20 6M6 20q6-3 12 0"/>
</svg>import iconUrl from "vadivam/icons/vector-square.svg";<img src="https://cdn.jsdelivr.net/npm/vadivam@0.0.63/dist/icons/vector-square.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.