# `Flagpack`
[🔗](https://github.com/Flo0807/flagpack_elixir/blob/main/lib/flagpack.ex#L1)

Provides 4x3 country flags as `Phoenix.Component`. Based on [flagpack.xyz](https://flagpack.xyz/).

Each component accepts an optional class attribute in order to be able to add extra classes to the component.

## Usage

    <Flagpack.usa />
    <Flagpack.usa id="my-flag" />
    <Flagpack.usa class="size-5" />

You may use the `Flagpack.flag/1` function and pass a flag name.

    <Flagpack.flag name={:usa} />
    <Flagpack.flag name={:usa} id="my-flag" />
    <Flagpack.flag name={:usa} class="size-5" />

# `abw`

Renders the Aruba flag.

## Examples

    <Flagpack.abw />
    <Flagpack.abw id="my-flag" />
    <Flagpack.abw class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ad`

Renders the Andorra flag.

## Examples

    <Flagpack.ad />
    <Flagpack.ad id="my-flag" />
    <Flagpack.ad class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `afg`

Renders the Afghanistan flag.

## Examples

    <Flagpack.afg />
    <Flagpack.afg id="my-flag" />
    <Flagpack.afg class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ago`

Renders the Angola flag.

## Examples

    <Flagpack.ago />
    <Flagpack.ago id="my-flag" />
    <Flagpack.ago class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `aia`

Renders the Anguilla flag.

## Examples

    <Flagpack.aia />
    <Flagpack.aia id="my-flag" />
    <Flagpack.aia class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ala`

Renders the Åland Islands flag.

## Examples

    <Flagpack.ala />
    <Flagpack.ala id="my-flag" />
    <Flagpack.ala class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `alb`

Renders the Albania flag.

## Examples

    <Flagpack.alb />
    <Flagpack.alb id="my-flag" />
    <Flagpack.alb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `are`

Renders the United Arab Emirates flag.

## Examples

    <Flagpack.are />
    <Flagpack.are id="my-flag" />
    <Flagpack.are class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `arg`

Renders the Argentina flag.

## Examples

    <Flagpack.arg />
    <Flagpack.arg id="my-flag" />
    <Flagpack.arg class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `arm`

Renders the Armenia flag.

## Examples

    <Flagpack.arm />
    <Flagpack.arm id="my-flag" />
    <Flagpack.arm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `asm`

Renders the American Samoa flag.

## Examples

    <Flagpack.asm />
    <Flagpack.asm id="my-flag" />
    <Flagpack.asm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ata`

Renders the Antarctica flag.

## Examples

    <Flagpack.ata />
    <Flagpack.ata id="my-flag" />
    <Flagpack.ata class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `atf`

Renders the French Southern Territories flag.

## Examples

    <Flagpack.atf />
    <Flagpack.atf id="my-flag" />
    <Flagpack.atf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `atg`

Renders the Antigua and Barbuda flag.

## Examples

    <Flagpack.atg />
    <Flagpack.atg id="my-flag" />
    <Flagpack.atg class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `aus`

Renders the Australia flag.

## Examples

    <Flagpack.aus />
    <Flagpack.aus id="my-flag" />
    <Flagpack.aus class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `aut`

Renders the Austria flag.

## Examples

    <Flagpack.aut />
    <Flagpack.aut id="my-flag" />
    <Flagpack.aut class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `aze`

Renders the Azerbaijan flag.

## Examples

    <Flagpack.aze />
    <Flagpack.aze id="my-flag" />
    <Flagpack.aze class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bdi`

Renders the Burundi flag.

## Examples

    <Flagpack.bdi />
    <Flagpack.bdi id="my-flag" />
    <Flagpack.bdi class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bel`

Renders the Belgium flag.

## Examples

    <Flagpack.bel />
    <Flagpack.bel id="my-flag" />
    <Flagpack.bel class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ben`

Renders the Benin flag.

## Examples

    <Flagpack.ben />
    <Flagpack.ben id="my-flag" />
    <Flagpack.ben class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bfa`

Renders the Burkina Faso flag.

## Examples

    <Flagpack.bfa />
    <Flagpack.bfa id="my-flag" />
    <Flagpack.bfa class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bgd`

Renders the Bangladesh flag.

## Examples

    <Flagpack.bgd />
    <Flagpack.bgd id="my-flag" />
    <Flagpack.bgd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bgr`

Renders the Bulgaria flag.

## Examples

    <Flagpack.bgr />
    <Flagpack.bgr id="my-flag" />
    <Flagpack.bgr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bhr`

Renders the Bahrain flag.

## Examples

    <Flagpack.bhr />
    <Flagpack.bhr id="my-flag" />
    <Flagpack.bhr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bhs`

Renders the Bahamas flag.

## Examples

    <Flagpack.bhs />
    <Flagpack.bhs id="my-flag" />
    <Flagpack.bhs class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bih`

Renders the Bosnia and Herzegovina flag.

## Examples

    <Flagpack.bih />
    <Flagpack.bih id="my-flag" />
    <Flagpack.bih class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `blm`

Renders the Saint Barthélemy flag.

## Examples

    <Flagpack.blm />
    <Flagpack.blm id="my-flag" />
    <Flagpack.blm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `blr`

Renders the Belarus flag.

## Examples

    <Flagpack.blr />
    <Flagpack.blr id="my-flag" />
    <Flagpack.blr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `blz`

Renders the Belize flag.

## Examples

    <Flagpack.blz />
    <Flagpack.blz id="my-flag" />
    <Flagpack.blz class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bmu`

Renders the Bermuda flag.

## Examples

    <Flagpack.bmu />
    <Flagpack.bmu id="my-flag" />
    <Flagpack.bmu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bol`

Renders the Bolivia flag.

## Examples

    <Flagpack.bol />
    <Flagpack.bol id="my-flag" />
    <Flagpack.bol class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bq_bo`

Renders the Bonaire flag.

## Examples

    <Flagpack.bq_bo />
    <Flagpack.bq_bo id="my-flag" />
    <Flagpack.bq_bo class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bq_sa`

Renders the Saba flag.

## Examples

    <Flagpack.bq_sa />
    <Flagpack.bq_sa id="my-flag" />
    <Flagpack.bq_sa class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bq_se`

Renders the Sint Eustatius flag.

## Examples

    <Flagpack.bq_se />
    <Flagpack.bq_se id="my-flag" />
    <Flagpack.bq_se class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bra`

Renders the Brazil flag.

## Examples

    <Flagpack.bra />
    <Flagpack.bra id="my-flag" />
    <Flagpack.bra class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `brb`

Renders the Barbados flag.

## Examples

    <Flagpack.brb />
    <Flagpack.brb id="my-flag" />
    <Flagpack.brb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `brn`

Renders the Brunei flag.

## Examples

    <Flagpack.brn />
    <Flagpack.brn id="my-flag" />
    <Flagpack.brn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `btn`

Renders the Bhutan flag.

## Examples

    <Flagpack.btn />
    <Flagpack.btn id="my-flag" />
    <Flagpack.btn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bvt`

Renders the Bouvet Island flag.

## Examples

    <Flagpack.bvt />
    <Flagpack.bvt id="my-flag" />
    <Flagpack.bvt class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `bwa`

Renders the Botswana flag.

## Examples

    <Flagpack.bwa />
    <Flagpack.bwa id="my-flag" />
    <Flagpack.bwa class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `caf`

Renders the Central African Republic flag.

## Examples

    <Flagpack.caf />
    <Flagpack.caf id="my-flag" />
    <Flagpack.caf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `can`

Renders the Canada flag.

## Examples

    <Flagpack.can />
    <Flagpack.can id="my-flag" />
    <Flagpack.can class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cck`

Renders the Cocos Islands flag.

## Examples

    <Flagpack.cck />
    <Flagpack.cck id="my-flag" />
    <Flagpack.cck class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `che`

Renders the Switzerland flag.

## Examples

    <Flagpack.che />
    <Flagpack.che id="my-flag" />
    <Flagpack.che class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `chl`

Renders the Chile flag.

## Examples

    <Flagpack.chl />
    <Flagpack.chl id="my-flag" />
    <Flagpack.chl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `chn`

Renders the China flag.

## Examples

    <Flagpack.chn />
    <Flagpack.chn id="my-flag" />
    <Flagpack.chn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `civ`

Renders the Côte d'Ivoire flag.

## Examples

    <Flagpack.civ />
    <Flagpack.civ id="my-flag" />
    <Flagpack.civ class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cmr`

Renders the Cameroon flag.

## Examples

    <Flagpack.cmr />
    <Flagpack.cmr id="my-flag" />
    <Flagpack.cmr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cod`

Renders the Democratis Republic of Congo flag.

## Examples

    <Flagpack.cod />
    <Flagpack.cod id="my-flag" />
    <Flagpack.cod class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cog`

Renders the Congo flag.

## Examples

    <Flagpack.cog />
    <Flagpack.cog id="my-flag" />
    <Flagpack.cog class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cok`

Renders the Cook Island flag.

## Examples

    <Flagpack.cok />
    <Flagpack.cok id="my-flag" />
    <Flagpack.cok class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `col`

Renders the Colombia flag.

## Examples

    <Flagpack.col />
    <Flagpack.col id="my-flag" />
    <Flagpack.col class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `com`

Renders the Comoros flag.

## Examples

    <Flagpack.com />
    <Flagpack.com id="my-flag" />
    <Flagpack.com class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cpv`

Renders the Cape Verde flag.

## Examples

    <Flagpack.cpv />
    <Flagpack.cpv id="my-flag" />
    <Flagpack.cpv class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cri`

Renders the Costa Rica flag.

## Examples

    <Flagpack.cri />
    <Flagpack.cri id="my-flag" />
    <Flagpack.cri class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cub`

Renders the Cuba flag.

## Examples

    <Flagpack.cub />
    <Flagpack.cub id="my-flag" />
    <Flagpack.cub class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cuw`

Renders the Curaçao flag.

## Examples

    <Flagpack.cuw />
    <Flagpack.cuw id="my-flag" />
    <Flagpack.cuw class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cym`

Renders the Cayman Islands flag.

## Examples

    <Flagpack.cym />
    <Flagpack.cym id="my-flag" />
    <Flagpack.cym class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cyp`

Renders the Cyprus flag.

## Examples

    <Flagpack.cyp />
    <Flagpack.cyp id="my-flag" />
    <Flagpack.cyp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `cze`

Renders the Czech Republic flag.

## Examples

    <Flagpack.cze />
    <Flagpack.cze id="my-flag" />
    <Flagpack.cze class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `deu`

Renders the Germany flag.

## Examples

    <Flagpack.deu />
    <Flagpack.deu id="my-flag" />
    <Flagpack.deu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `dji`

Renders the Djibouti flag.

## Examples

    <Flagpack.dji />
    <Flagpack.dji id="my-flag" />
    <Flagpack.dji class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `dma`

Renders the Dominica flag.

## Examples

    <Flagpack.dma />
    <Flagpack.dma id="my-flag" />
    <Flagpack.dma class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `dnk`

Renders the Denmark flag.

## Examples

    <Flagpack.dnk />
    <Flagpack.dnk id="my-flag" />
    <Flagpack.dnk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `dom`

Renders the Dominican Republic flag.

## Examples

    <Flagpack.dom />
    <Flagpack.dom id="my-flag" />
    <Flagpack.dom class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ecu`

Renders the Ecuador flag.

## Examples

    <Flagpack.ecu />
    <Flagpack.ecu id="my-flag" />
    <Flagpack.ecu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `egy`

Renders the Egypt flag.

## Examples

    <Flagpack.egy />
    <Flagpack.egy id="my-flag" />
    <Flagpack.egy class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `eri`

Renders the Eritrea flag.

## Examples

    <Flagpack.eri />
    <Flagpack.eri id="my-flag" />
    <Flagpack.eri class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `esh`

Renders the Western Sahara flag.

## Examples

    <Flagpack.esh />
    <Flagpack.esh id="my-flag" />
    <Flagpack.esh class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `esp`

Renders the Spain flag.

## Examples

    <Flagpack.esp />
    <Flagpack.esp id="my-flag" />
    <Flagpack.esp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `est`

Renders the Estonia flag.

## Examples

    <Flagpack.est />
    <Flagpack.est id="my-flag" />
    <Flagpack.est class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `eth`

Renders the Ethiopia flag.

## Examples

    <Flagpack.eth />
    <Flagpack.eth id="my-flag" />
    <Flagpack.eth class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `fin`

Renders the Finland flag.

## Examples

    <Flagpack.fin />
    <Flagpack.fin id="my-flag" />
    <Flagpack.fin class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `fji`

Renders the Fiji flag.

## Examples

    <Flagpack.fji />
    <Flagpack.fji id="my-flag" />
    <Flagpack.fji class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `flag`

Renders a flag by the given name.

## Examples

    <Flagpack.flag name={:usa} />
    <Flagpack.flag name={:usa} id="my-flag" />
    <Flagpack.flag name={:usa} class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.
* `name` (`:atom`) (required) - The name of the flag to be rendered.

# `flk`

Renders the Falkland Islands flag.

## Examples

    <Flagpack.flk />
    <Flagpack.flk id="my-flag" />
    <Flagpack.flk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `fra`

Renders the France flag.

## Examples

    <Flagpack.fra />
    <Flagpack.fra id="my-flag" />
    <Flagpack.fra class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `fro`

Renders the Faroe Island flag.

## Examples

    <Flagpack.fro />
    <Flagpack.fro id="my-flag" />
    <Flagpack.fro class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `fsm`

Renders the Micronesia (Federated States of) flag.

## Examples

    <Flagpack.fsm />
    <Flagpack.fsm id="my-flag" />
    <Flagpack.fsm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gab`

Renders the Gabon flag.

## Examples

    <Flagpack.gab />
    <Flagpack.gab id="my-flag" />
    <Flagpack.gab class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gb_eng`

Renders the England flag.

## Examples

    <Flagpack.gb_eng />
    <Flagpack.gb_eng id="my-flag" />
    <Flagpack.gb_eng class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gb_nir`

Renders the Northern Ireland flag.

## Examples

    <Flagpack.gb_nir />
    <Flagpack.gb_nir id="my-flag" />
    <Flagpack.gb_nir class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gb_sct`

Renders the Scotland flag.

## Examples

    <Flagpack.gb_sct />
    <Flagpack.gb_sct id="my-flag" />
    <Flagpack.gb_sct class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gb_ukm`

Renders the United Kingdom flag.

## Examples

    <Flagpack.gb_ukm />
    <Flagpack.gb_ukm id="my-flag" />
    <Flagpack.gb_ukm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gb_wls`

Renders the Wales flag.

## Examples

    <Flagpack.gb_wls />
    <Flagpack.gb_wls id="my-flag" />
    <Flagpack.gb_wls class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gbr`

Renders the United Kingdom flag.

## Examples

    <Flagpack.gbr />
    <Flagpack.gbr id="my-flag" />
    <Flagpack.gbr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `geo`

Renders the Georgia flag.

## Examples

    <Flagpack.geo />
    <Flagpack.geo id="my-flag" />
    <Flagpack.geo class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ggy`

Renders the Guernsey flag.

## Examples

    <Flagpack.ggy />
    <Flagpack.ggy id="my-flag" />
    <Flagpack.ggy class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gha`

Renders the Ghana flag.

## Examples

    <Flagpack.gha />
    <Flagpack.gha id="my-flag" />
    <Flagpack.gha class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gib`

Renders the Gibraltar flag.

## Examples

    <Flagpack.gib />
    <Flagpack.gib id="my-flag" />
    <Flagpack.gib class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gin`

Renders the Guinea flag.

## Examples

    <Flagpack.gin />
    <Flagpack.gin id="my-flag" />
    <Flagpack.gin class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `glp`

Renders the Guadeloupe flag.

## Examples

    <Flagpack.glp />
    <Flagpack.glp id="my-flag" />
    <Flagpack.glp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gmb`

Renders the Gambia flag.

## Examples

    <Flagpack.gmb />
    <Flagpack.gmb id="my-flag" />
    <Flagpack.gmb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gnb`

Renders the Guinea-Bissau flag.

## Examples

    <Flagpack.gnb />
    <Flagpack.gnb id="my-flag" />
    <Flagpack.gnb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gnq`

Renders the Equatorial Guinea flag.

## Examples

    <Flagpack.gnq />
    <Flagpack.gnq id="my-flag" />
    <Flagpack.gnq class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `grc`

Renders the Greece flag.

## Examples

    <Flagpack.grc />
    <Flagpack.grc id="my-flag" />
    <Flagpack.grc class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `grd`

Renders the Grenada flag.

## Examples

    <Flagpack.grd />
    <Flagpack.grd id="my-flag" />
    <Flagpack.grd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `grl`

Renders the Greenland flag.

## Examples

    <Flagpack.grl />
    <Flagpack.grl id="my-flag" />
    <Flagpack.grl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gtm`

Renders the Guatemala flag.

## Examples

    <Flagpack.gtm />
    <Flagpack.gtm id="my-flag" />
    <Flagpack.gtm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `guf`

Renders the French Guiana flag.

## Examples

    <Flagpack.guf />
    <Flagpack.guf id="my-flag" />
    <Flagpack.guf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `gum`

Renders the Guam flag.

## Examples

    <Flagpack.gum />
    <Flagpack.gum id="my-flag" />
    <Flagpack.gum class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `guy`

Renders the Guyana flag.

## Examples

    <Flagpack.guy />
    <Flagpack.guy id="my-flag" />
    <Flagpack.guy class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hkg`

Renders the Hong Kong flag.

## Examples

    <Flagpack.hkg />
    <Flagpack.hkg id="my-flag" />
    <Flagpack.hkg class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hmd`

Renders the Heard Island and McDonald Islands flag.

## Examples

    <Flagpack.hmd />
    <Flagpack.hmd id="my-flag" />
    <Flagpack.hmd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hnd`

Renders the Honduras flag.

## Examples

    <Flagpack.hnd />
    <Flagpack.hnd id="my-flag" />
    <Flagpack.hnd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hrv`

Renders the Croatia flag.

## Examples

    <Flagpack.hrv />
    <Flagpack.hrv id="my-flag" />
    <Flagpack.hrv class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hti`

Renders the Haiti flag.

## Examples

    <Flagpack.hti />
    <Flagpack.hti id="my-flag" />
    <Flagpack.hti class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `hun`

Renders the Hungary flag.

## Examples

    <Flagpack.hun />
    <Flagpack.hun id="my-flag" />
    <Flagpack.hun class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `idn`

Renders the Indonesia flag.

## Examples

    <Flagpack.idn />
    <Flagpack.idn id="my-flag" />
    <Flagpack.idn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `imn`

Renders the Isle of Man flag.

## Examples

    <Flagpack.imn />
    <Flagpack.imn id="my-flag" />
    <Flagpack.imn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ind`

Renders the India flag.

## Examples

    <Flagpack.ind />
    <Flagpack.ind id="my-flag" />
    <Flagpack.ind class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `iot`

Renders the British Indian Ocean Territory flag.

## Examples

    <Flagpack.iot />
    <Flagpack.iot id="my-flag" />
    <Flagpack.iot class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `irl`

Renders the Ireland flag.

## Examples

    <Flagpack.irl />
    <Flagpack.irl id="my-flag" />
    <Flagpack.irl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `irn`

Renders the Iran flag.

## Examples

    <Flagpack.irn />
    <Flagpack.irn id="my-flag" />
    <Flagpack.irn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `irq`

Renders the Iraq flag.

## Examples

    <Flagpack.irq />
    <Flagpack.irq id="my-flag" />
    <Flagpack.irq class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `isl`

Renders the Iceland flag.

## Examples

    <Flagpack.isl />
    <Flagpack.isl id="my-flag" />
    <Flagpack.isl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `isr`

Renders the Israel flag.

## Examples

    <Flagpack.isr />
    <Flagpack.isr id="my-flag" />
    <Flagpack.isr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ita`

Renders the Italy flag.

## Examples

    <Flagpack.ita />
    <Flagpack.ita id="my-flag" />
    <Flagpack.ita class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `jam`

Renders the Jamaica flag.

## Examples

    <Flagpack.jam />
    <Flagpack.jam id="my-flag" />
    <Flagpack.jam class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `jey`

Renders the Jersey flag.

## Examples

    <Flagpack.jey />
    <Flagpack.jey id="my-flag" />
    <Flagpack.jey class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `jor`

Renders the Jordan flag.

## Examples

    <Flagpack.jor />
    <Flagpack.jor id="my-flag" />
    <Flagpack.jor class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `jpn`

Renders the Japan flag.

## Examples

    <Flagpack.jpn />
    <Flagpack.jpn id="my-flag" />
    <Flagpack.jpn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kaz`

Renders the Kazakhstan flag.

## Examples

    <Flagpack.kaz />
    <Flagpack.kaz id="my-flag" />
    <Flagpack.kaz class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ken`

Renders the Kenya flag.

## Examples

    <Flagpack.ken />
    <Flagpack.ken id="my-flag" />
    <Flagpack.ken class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kgz`

Renders the Kyrgyzstan flag.

## Examples

    <Flagpack.kgz />
    <Flagpack.kgz id="my-flag" />
    <Flagpack.kgz class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `khm`

Renders the Cambodia flag.

## Examples

    <Flagpack.khm />
    <Flagpack.khm id="my-flag" />
    <Flagpack.khm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kir`

Renders the Kiribati flag.

## Examples

    <Flagpack.kir />
    <Flagpack.kir id="my-flag" />
    <Flagpack.kir class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kna`

Renders the Saint Kitts and Nevis flag.

## Examples

    <Flagpack.kna />
    <Flagpack.kna id="my-flag" />
    <Flagpack.kna class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kor`

Renders the Korea (the Republic of) flag.

## Examples

    <Flagpack.kor />
    <Flagpack.kor id="my-flag" />
    <Flagpack.kor class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `kwt`

Renders the Kuwait flag.

## Examples

    <Flagpack.kwt />
    <Flagpack.kwt id="my-flag" />
    <Flagpack.kwt class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lao`

Renders the Lao People's Democratic Republic (the) flag.

## Examples

    <Flagpack.lao />
    <Flagpack.lao id="my-flag" />
    <Flagpack.lao class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lbn`

Renders the Lebanon flag.

## Examples

    <Flagpack.lbn />
    <Flagpack.lbn id="my-flag" />
    <Flagpack.lbn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lbr`

Renders the Liberia flag.

## Examples

    <Flagpack.lbr />
    <Flagpack.lbr id="my-flag" />
    <Flagpack.lbr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lby`

Renders the Libya flag.

## Examples

    <Flagpack.lby />
    <Flagpack.lby id="my-flag" />
    <Flagpack.lby class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lca`

Renders the Saint Lucia flag.

## Examples

    <Flagpack.lca />
    <Flagpack.lca id="my-flag" />
    <Flagpack.lca class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lie`

Renders the Liechtenstein flag.

## Examples

    <Flagpack.lie />
    <Flagpack.lie id="my-flag" />
    <Flagpack.lie class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lka`

Renders the Sri Lanka flag.

## Examples

    <Flagpack.lka />
    <Flagpack.lka id="my-flag" />
    <Flagpack.lka class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lso`

Renders the Lesotho flag.

## Examples

    <Flagpack.lso />
    <Flagpack.lso id="my-flag" />
    <Flagpack.lso class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ltu`

Renders the Lithuania flag.

## Examples

    <Flagpack.ltu />
    <Flagpack.ltu id="my-flag" />
    <Flagpack.ltu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lux`

Renders the Luxembourg flag.

## Examples

    <Flagpack.lux />
    <Flagpack.lux id="my-flag" />
    <Flagpack.lux class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `lva`

Renders the Latvia flag.

## Examples

    <Flagpack.lva />
    <Flagpack.lva id="my-flag" />
    <Flagpack.lva class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mac`

Renders the Macao flag.

## Examples

    <Flagpack.mac />
    <Flagpack.mac id="my-flag" />
    <Flagpack.mac class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `maf`

Renders the Saint Martin flag.

## Examples

    <Flagpack.maf />
    <Flagpack.maf id="my-flag" />
    <Flagpack.maf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mar`

Renders the Morocco flag.

## Examples

    <Flagpack.mar />
    <Flagpack.mar id="my-flag" />
    <Flagpack.mar class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mco`

Renders the Monaco flag.

## Examples

    <Flagpack.mco  />
    <Flagpack.mco  id="my-flag" />
    <Flagpack.mco  class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mda`

Renders the Moldova (the Republic of) flag.

## Examples

    <Flagpack.mda />
    <Flagpack.mda id="my-flag" />
    <Flagpack.mda class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mdg`

Renders the Madagascar flag.

## Examples

    <Flagpack.mdg />
    <Flagpack.mdg id="my-flag" />
    <Flagpack.mdg class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mdv`

Renders the Maldives flag.

## Examples

    <Flagpack.mdv />
    <Flagpack.mdv id="my-flag" />
    <Flagpack.mdv class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mex`

Renders the Mexico flag.

## Examples

    <Flagpack.mex />
    <Flagpack.mex id="my-flag" />
    <Flagpack.mex class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mhl`

Renders the Marshall Islands (the) flag.

## Examples

    <Flagpack.mhl />
    <Flagpack.mhl id="my-flag" />
    <Flagpack.mhl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mkd`

Renders the North Macedonia flag.

## Examples

    <Flagpack.mkd />
    <Flagpack.mkd id="my-flag" />
    <Flagpack.mkd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mli`

Renders the Mali flag.

## Examples

    <Flagpack.mli />
    <Flagpack.mli id="my-flag" />
    <Flagpack.mli class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mlt`

Renders the Malta flag.

## Examples

    <Flagpack.mlt />
    <Flagpack.mlt id="my-flag" />
    <Flagpack.mlt class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mne`

Renders the Montenegro flag.

## Examples

    <Flagpack.mne />
    <Flagpack.mne id="my-flag" />
    <Flagpack.mne class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mng`

Renders the Mongolia flag.

## Examples

    <Flagpack.mng />
    <Flagpack.mng id="my-flag" />
    <Flagpack.mng class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mnp`

Renders the Northern Mariana Islands (the) flag.

## Examples

    <Flagpack.mnp />
    <Flagpack.mnp id="my-flag" />
    <Flagpack.mnp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `moz`

Renders the Mozambique flag.

## Examples

    <Flagpack.moz />
    <Flagpack.moz id="my-flag" />
    <Flagpack.moz class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mrt`

Renders the Mauritania flag.

## Examples

    <Flagpack.mrt />
    <Flagpack.mrt id="my-flag" />
    <Flagpack.mrt class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `msr`

Renders the Montserrat flag.

## Examples

    <Flagpack.msr />
    <Flagpack.msr id="my-flag" />
    <Flagpack.msr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mtq`

Renders the Martinique flag.

## Examples

    <Flagpack.mtq />
    <Flagpack.mtq id="my-flag" />
    <Flagpack.mtq class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mus`

Renders the Mauritius flag.

## Examples

    <Flagpack.mus />
    <Flagpack.mus id="my-flag" />
    <Flagpack.mus class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mwi`

Renders the Malawi flag.

## Examples

    <Flagpack.mwi />
    <Flagpack.mwi id="my-flag" />
    <Flagpack.mwi class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `mys`

Renders the Malaysia flag.

## Examples

    <Flagpack.mys />
    <Flagpack.mys id="my-flag" />
    <Flagpack.mys class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nam`

Renders the Namibia flag.

## Examples

    <Flagpack.nam />
    <Flagpack.nam id="my-flag" />
    <Flagpack.nam class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ncl`

Renders the New Caledonia flag.

## Examples

    <Flagpack.ncl />
    <Flagpack.ncl id="my-flag" />
    <Flagpack.ncl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ner`

Renders the Niger flag.

## Examples

    <Flagpack.ner />
    <Flagpack.ner id="my-flag" />
    <Flagpack.ner class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nfk`

Renders the Norfolk Island flag.

## Examples

    <Flagpack.nfk />
    <Flagpack.nfk id="my-flag" />
    <Flagpack.nfk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nga`

Renders the Nigeria flag.

## Examples

    <Flagpack.nga />
    <Flagpack.nga id="my-flag" />
    <Flagpack.nga class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nic`

Renders the Nicaragua flag.

## Examples

    <Flagpack.nic />
    <Flagpack.nic id="my-flag" />
    <Flagpack.nic class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `niu`

Renders the Niue flag.

## Examples

    <Flagpack.niu />
    <Flagpack.niu id="my-flag" />
    <Flagpack.niu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nld`

Renders the Netherlands flag.

## Examples

    <Flagpack.nld />
    <Flagpack.nld id="my-flag" />
    <Flagpack.nld class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nor`

Renders the Norway flag.

## Examples

    <Flagpack.nor />
    <Flagpack.nor id="my-flag" />
    <Flagpack.nor class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `npl`

Renders the Nepal flag.

## Examples

    <Flagpack.npl />
    <Flagpack.npl id="my-flag" />
    <Flagpack.npl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nru`

Renders the Nauru flag.

## Examples

    <Flagpack.nru />
    <Flagpack.nru id="my-flag" />
    <Flagpack.nru class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `nzl`

Renders the New Zealand flag.

## Examples

    <Flagpack.nzl />
    <Flagpack.nzl id="my-flag" />
    <Flagpack.nzl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `omn`

Renders the Oman flag.

## Examples

    <Flagpack.omn />
    <Flagpack.omn id="my-flag" />
    <Flagpack.omn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pak`

Renders the Pakistan flag.

## Examples

    <Flagpack.pak />
    <Flagpack.pak id="my-flag" />
    <Flagpack.pak class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pan`

Renders the Panama flag.

## Examples

    <Flagpack.pan />
    <Flagpack.pan id="my-flag" />
    <Flagpack.pan class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pcn`

Renders the Pitcairn flag.

## Examples

    <Flagpack.pcn />
    <Flagpack.pcn id="my-flag" />
    <Flagpack.pcn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `per`

Renders the Peru flag.

## Examples

    <Flagpack.per />
    <Flagpack.per id="my-flag" />
    <Flagpack.per class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `phl`

Renders the Philippines (the) flag.

## Examples

    <Flagpack.phl />
    <Flagpack.phl id="my-flag" />
    <Flagpack.phl class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `plw`

Renders the Palau flag.

## Examples

    <Flagpack.plw />
    <Flagpack.plw id="my-flag" />
    <Flagpack.plw class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `png`

Renders the Papua New Guinea flag.

## Examples

    <Flagpack.png />
    <Flagpack.png id="my-flag" />
    <Flagpack.png class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pol`

Renders the Poland flag.

## Examples

    <Flagpack.pol />
    <Flagpack.pol id="my-flag" />
    <Flagpack.pol class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pri`

Renders the Puerto Rico flag.

## Examples

    <Flagpack.pri />
    <Flagpack.pri id="my-flag" />
    <Flagpack.pri class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `prk`

Renders the Korea (the Democratic People's Republic of) flag.

## Examples

    <Flagpack.prk />
    <Flagpack.prk id="my-flag" />
    <Flagpack.prk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `prt`

Renders the Portugal flag.

## Examples

    <Flagpack.prt />
    <Flagpack.prt id="my-flag" />
    <Flagpack.prt class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pry`

Renders the Paraguay flag.

## Examples

    <Flagpack.pry />
    <Flagpack.pry id="my-flag" />
    <Flagpack.pry class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pse`

Renders the Palestine, State of flag.

## Examples

    <Flagpack.pse />
    <Flagpack.pse id="my-flag" />
    <Flagpack.pse class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `pyf`

Renders the French Polyesia flag.

## Examples

    <Flagpack.pyf />
    <Flagpack.pyf id="my-flag" />
    <Flagpack.pyf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `qat`

Renders the Qatar flag.

## Examples

    <Flagpack.qat />
    <Flagpack.qat id="my-flag" />
    <Flagpack.qat class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `reu`

Renders the Réunion flag.

## Examples

    <Flagpack.reu />
    <Flagpack.reu id="my-flag" />
    <Flagpack.reu class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `rou`

Renders the Romania flag.

## Examples

    <Flagpack.rou />
    <Flagpack.rou id="my-flag" />
    <Flagpack.rou class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `rus`

Renders the Russian Federation (the) flag.

## Examples

    <Flagpack.rus />
    <Flagpack.rus id="my-flag" />
    <Flagpack.rus class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `rwa`

Renders the Rwanda flag.

## Examples

    <Flagpack.rwa />
    <Flagpack.rwa id="my-flag" />
    <Flagpack.rwa class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sau`

Renders the Saudi Arabia flag.

## Examples

    <Flagpack.sau />
    <Flagpack.sau id="my-flag" />
    <Flagpack.sau class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sdn`

Renders the Sudan (the) flag.

## Examples

    <Flagpack.sdn />
    <Flagpack.sdn id="my-flag" />
    <Flagpack.sdn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sen`

Renders the Senegal flag.

## Examples

    <Flagpack.sen />
    <Flagpack.sen id="my-flag" />
    <Flagpack.sen class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sgp`

Renders the Singapore flag.

## Examples

    <Flagpack.sgp />
    <Flagpack.sgp id="my-flag" />
    <Flagpack.sgp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sgs`

Renders the South Georgia and the South Sandwich Islands flag.

## Examples

    <Flagpack.sgs />
    <Flagpack.sgs id="my-flag" />
    <Flagpack.sgs class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `shn`

Renders the Saint Helena, Ascension Island, Traistan da Cunha flag.

## Examples

    <Flagpack.shn />
    <Flagpack.shn id="my-flag" />
    <Flagpack.shn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sjm`

Renders the Svalbard, Jan Mayen flag.

## Examples

    <Flagpack.sjm />
    <Flagpack.sjm id="my-flag" />
    <Flagpack.sjm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `slb`

Renders the Solomon Islands flag.

## Examples

    <Flagpack.slb />
    <Flagpack.slb id="my-flag" />
    <Flagpack.slb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sle`

Renders the Sierra Leone flag.

## Examples

    <Flagpack.sle />
    <Flagpack.sle id="my-flag" />
    <Flagpack.sle class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `slv`

Renders the El Salvador flag.

## Examples

    <Flagpack.slv />
    <Flagpack.slv id="my-flag" />
    <Flagpack.slv class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `smr`

Renders the San Marino flag.

## Examples

    <Flagpack.smr />
    <Flagpack.smr id="my-flag" />
    <Flagpack.smr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `som`

Renders the Somalia flag.

## Examples

    <Flagpack.som />
    <Flagpack.som id="my-flag" />
    <Flagpack.som class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `spm`

Renders the Saint Pierre and Miquelon flag.

## Examples

    <Flagpack.spm />
    <Flagpack.spm id="my-flag" />
    <Flagpack.spm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `srb`

Renders the Serbia flag.

## Examples

    <Flagpack.srb />
    <Flagpack.srb id="my-flag" />
    <Flagpack.srb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ssd`

Renders the South Sudan flag.

## Examples

    <Flagpack.ssd />
    <Flagpack.ssd id="my-flag" />
    <Flagpack.ssd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `stp`

Renders the Sao Tome and Principe flag.

## Examples

    <Flagpack.stp />
    <Flagpack.stp id="my-flag" />
    <Flagpack.stp class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sur`

Renders the Suriname flag.

## Examples

    <Flagpack.sur />
    <Flagpack.sur id="my-flag" />
    <Flagpack.sur class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `svk`

Renders the Slovakia flag.

## Examples

    <Flagpack.svk />
    <Flagpack.svk id="my-flag" />
    <Flagpack.svk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `svn`

Renders the Slovenia flag.

## Examples

    <Flagpack.svn />
    <Flagpack.svn id="my-flag" />
    <Flagpack.svn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `swe`

Renders the Sweden flag.

## Examples

    <Flagpack.swe />
    <Flagpack.swe id="my-flag" />
    <Flagpack.swe class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `swz`

Renders the Eswatini flag.

## Examples

    <Flagpack.swz />
    <Flagpack.swz id="my-flag" />
    <Flagpack.swz class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `sxm`

Renders the Sint Maarten flag.

## Examples

    <Flagpack.sxm />
    <Flagpack.sxm id="my-flag" />
    <Flagpack.sxm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `syc`

Renders the Seychelles flag.

## Examples

    <Flagpack.syc />
    <Flagpack.syc id="my-flag" />
    <Flagpack.syc class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `syr`

Renders the Syrian Arab Republic (the) flag.

## Examples

    <Flagpack.syr />
    <Flagpack.syr id="my-flag" />
    <Flagpack.syr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tca`

Renders the Turks and Caicos Islands (the) flag.

## Examples

    <Flagpack.tca />
    <Flagpack.tca id="my-flag" />
    <Flagpack.tca class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tcd`

Renders the Chad flag.

## Examples

    <Flagpack.tcd />
    <Flagpack.tcd id="my-flag" />
    <Flagpack.tcd class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tgo`

Renders the Togo flag.

## Examples

    <Flagpack.tgo />
    <Flagpack.tgo id="my-flag" />
    <Flagpack.tgo class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tha`

Renders the Thailand flag.

## Examples

    <Flagpack.tha />
    <Flagpack.tha id="my-flag" />
    <Flagpack.tha class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tjk`

Renders the Tajikistan flag.

## Examples

    <Flagpack.tjk />
    <Flagpack.tjk id="my-flag" />
    <Flagpack.tjk class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tkm`

Renders the Turkmenistan flag.

## Examples

    <Flagpack.tkm />
    <Flagpack.tkm id="my-flag" />
    <Flagpack.tkm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tls`

Renders the Timor-Leste flag.

## Examples

    <Flagpack.tls />
    <Flagpack.tls id="my-flag" />
    <Flagpack.tls class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ton`

Renders the Tonga flag.

## Examples

    <Flagpack.ton />
    <Flagpack.ton id="my-flag" />
    <Flagpack.ton class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tto`

Renders the Trinidad and Tobago flag.

## Examples

    <Flagpack.tto />
    <Flagpack.tto id="my-flag" />
    <Flagpack.tto class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tun`

Renders the Tunisia flag.

## Examples

    <Flagpack.tun />
    <Flagpack.tun id="my-flag" />
    <Flagpack.tun class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tur`

Renders the Turkey flag.

## Examples

    <Flagpack.tur />
    <Flagpack.tur id="my-flag" />
    <Flagpack.tur class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tuv`

Renders the Tuvalu flag.

## Examples

    <Flagpack.tuv />
    <Flagpack.tuv id="my-flag" />
    <Flagpack.tuv class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `twn`

Renders the Taiwan flag.

## Examples

    <Flagpack.twn />
    <Flagpack.twn id="my-flag" />
    <Flagpack.twn class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `tza`

Renders the Tanzania, the United Republic of flag.

## Examples

    <Flagpack.tza />
    <Flagpack.tza id="my-flag" />
    <Flagpack.tza class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `uga`

Renders the Uganda flag.

## Examples

    <Flagpack.uga />
    <Flagpack.uga id="my-flag" />
    <Flagpack.uga class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ukr`

Renders the Ukraine flag.

## Examples

    <Flagpack.ukr />
    <Flagpack.ukr id="my-flag" />
    <Flagpack.ukr class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `umi`

Renders the United States Minor Outlying Islands (the) flag.

## Examples

    <Flagpack.umi />
    <Flagpack.umi id="my-flag" />
    <Flagpack.umi class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ury`

Renders the Uruguay flag.

## Examples

    <Flagpack.ury />
    <Flagpack.ury id="my-flag" />
    <Flagpack.ury class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `usa`

Renders the United States of America flag.

## Examples

    <Flagpack.usa />
    <Flagpack.usa id="my-flag" />
    <Flagpack.usa class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `uzb`

Renders the Uzbekistan flag.

## Examples

    <Flagpack.uzb />
    <Flagpack.uzb id="my-flag" />
    <Flagpack.uzb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vat`

Renders the Holy See flag.

## Examples

    <Flagpack.vat />
    <Flagpack.vat id="my-flag" />
    <Flagpack.vat class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vct`

Renders the Saint Vincent and the Grenadines flag.

## Examples

    <Flagpack.vct />
    <Flagpack.vct id="my-flag" />
    <Flagpack.vct class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `ven`

Renders the Venezuela (Bolivarian Republic of) flag.

## Examples

    <Flagpack.ven />
    <Flagpack.ven id="my-flag" />
    <Flagpack.ven class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vgb`

Renders the Virgin Islands (British) flag.

## Examples

    <Flagpack.vgb />
    <Flagpack.vgb id="my-flag" />
    <Flagpack.vgb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vir`

Renders the Virgin Islands (U.S.) flag.

## Examples

    <Flagpack.vir />
    <Flagpack.vir id="my-flag" />
    <Flagpack.vir class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vnm`

Renders the Vietnam flag.

## Examples

    <Flagpack.vnm />
    <Flagpack.vnm id="my-flag" />
    <Flagpack.vnm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `vut`

Renders the Vanuatu flag.

## Examples

    <Flagpack.vut />
    <Flagpack.vut id="my-flag" />
    <Flagpack.vut class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `wlf`

Renders the Wallis and Futuna flag.

## Examples

    <Flagpack.wlf />
    <Flagpack.wlf id="my-flag" />
    <Flagpack.wlf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `wsm`

Renders the Samoa flag.

## Examples

    <Flagpack.wsm />
    <Flagpack.wsm id="my-flag" />
    <Flagpack.wsm class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `yem`

Renders the Yemen flag.

## Examples

    <Flagpack.yem />
    <Flagpack.yem id="my-flag" />
    <Flagpack.yem class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `zaf`

Renders the South Africa flag.

## Examples

    <Flagpack.zaf />
    <Flagpack.zaf id="my-flag" />
    <Flagpack.zaf class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `zmb`

Renders the Zambia flag.

## Examples

    <Flagpack.zmb />
    <Flagpack.zmb id="my-flag" />
    <Flagpack.zmb class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

# `zwe`

Renders the Zimbabwe flag.

## Examples

    <Flagpack.zwe />
    <Flagpack.zwe id="my-flag" />
    <Flagpack.zwe class="size-5" />

## Attributes

* `id` (`:string`) - The ID for the outer div element and suffix for internal SVG IDs. When not provided, a unique ID will be generated. Defaults to `nil`.
* `class` (`:string`) - Additional CSS classes to apply to the outer div element. Defaults to `nil`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
