leshak / svelte-icons-pack

MIT License
59 stars 3 forks source link

Named import #4

Closed mazipan closed 3 months ago

mazipan commented 1 year ago

For multiple icons usage, it's better to have named import.

So instead of:

import BsBox from "svelte-icons-pack/bs/BsBox";
import Bs123 from "svelte-icons-pack/bs/Bs123";
import BsActivity from "svelte-icons-pack/bs/BsActivity";

We can import it:

import { BsBox, Bs123, BsActivity } from "svelte-icons-pack/bs";
codenoid commented 6 months ago

hi

leshak commented 3 months ago

Try version 3.x https://www.npmjs.com/package/svelte-icons-pack

leshak commented 3 months ago
<script>
  import { Icon } from 'svelte-icons-pack';
  import { AiOutlineNodeExpand } from 'svelte-icons-pack/ai';
</script>

<Icon src={AiOutlineNodeExpand} />