solid-circle-flags
Version:
A Solid component with a collection of 300+ minimal circular SVG country flags.
35 lines (25 loc) • 1.07 kB
Markdown
[](https://www.npmjs.com/package/solid-circle-flags)
[](https://opensource.org/licenses/MIT)
SolidJS component with 300+ minimal circular SVG country flags.
Install it:
```bash
npm i solid-circle-flags
yarn add solid-circle-flags
pnpm add solid-circle-flags
```
Use it:
```tsx
import { CircleFlag, CircleFlagLanguage } from 'solid-circle-flags';
// Using default cdn
<CircleFlag countryCode="us" width={100} height={100}/>
<CircleFlagLanguage languageCode="an" width={100} height={100}/>
// With custom cdn
// You can also set the CDN via the 'VITE_PUBLIC_CIRCLE_FLAGS_CDN_URL' env.
// Do not set the cdn={} if you plan on using the env
<CircleFlag countryCode="es-ar" width={100} height={100} cdn="https://hatscripts.github.io/circle-flags/flags/"/>
<CircleFlagLanguage languageCode="an" width={100} height={100} cdn='some-language-cdn-url'/>
```