@tremendous/help
    Preparing search index...

    Function formatTinAsYouType

    • Formats a TIN as you type.

      Parameters

      • value: string

        The TIN to format.

      • options: FormatTinOptions = ...

        The options for formatting the TIN. {boolean} isBusinessTin: defaults to false for SSN format, but can be set to true for EIN format.

      Returns string

      The formatted TIN.

      SSN:
      formatTinAsYouType("123"); // "123"
      formatTinAsYouType("1234", { isBusinessTin: false }); // "123 - 4"
      formatTinAsYouType("123456", { isBusinessTin: false }); // "123 - 45 - 6"
      formatTinAsYouType("123456789", { isBusinessTin: false }); // "123 - 45 - 6789"
      EIN:
      formatTinAsYouType("12", { isBusinessTin: true }); // "12"
      formatTinAsYouType("123", { isBusinessTin: true }); // "12 - 3"
      formatTinAsYouType("123456789", { isBusinessTin: true }); // "12 - 3456789"