Name, ID, Class attributes
This demo shows how to set name, id and class attributes on each component.
There's nothing visible to see on this demo, but view the HTML source to see the change.
import React, { useState } from 'react';
import { CountryDropdown, RegionDropdown } from 'react-country-region-selector';
const NameIdClassAttrs = () => {
  const [country, setCountry] = useState('Canada');
  const [region, setRegion] = useState('British Columbia');
  return (
    <>
      <CountryDropdown
        value={country}
        id="my-country-field-id"
        name="my-country-field"
        className="my-custom-class second-class"
        onChange={(val) => setCountry(val)}
      />
      <RegionDropdown
        country={country}
        value={region}
        name="my-region-field-name"
        id="my-region-field-id"
        className="another-custom-class"
        onChange={(val) => setRegion(val)}
      />
    </>
  );
};
export default NameIdClassAttrs;