Vue icon flag components based on flagpack icons Flagpack.
Check out the demo.
npm install @placetopay/flagicons-vue
<script setup>
import { FlagIcon } from '@placetopay/flagicons-vue';
</script>
<template>
<FlagIcon flag="CO" size="S" />
<FlagIcon flag="PR" size="M" />
<FlagIcon flag="MX" size="L" />
</template>