chore: type fixes after pkg-lock regeneration
This commit is contained in:
parent
9b4cbb1dfc
commit
fe7fedf629
5 changed files with 7 additions and 12 deletions
|
|
@ -1234,7 +1234,7 @@ export function runFormGroupMixinSuite(cfg = {}) {
|
|||
</${tag}>
|
||||
`)
|
||||
);
|
||||
const childFieldsetEl = el.querySelector(tagString);
|
||||
const childFieldsetEl = /** @type {FormGroup} */ (el.querySelector(tagString));
|
||||
const resetGroupSpy = sinon.spy(childFieldsetEl, 'resetGroup');
|
||||
el.resetGroup();
|
||||
expect(resetGroupSpy.callCount).to.equal(1);
|
||||
|
|
@ -1270,7 +1270,7 @@ export function runFormGroupMixinSuite(cfg = {}) {
|
|||
</${tag}>
|
||||
`)
|
||||
);
|
||||
const childFieldsetEl = el.querySelector(tagString);
|
||||
const childFieldsetEl = /** @type {FormGroup} */ (el.querySelector(tagString));
|
||||
const clearGroupSpy = sinon.spy(childFieldsetEl, 'clearGroup');
|
||||
el.clearGroup();
|
||||
expect(clearGroupSpy.callCount).to.equal(1);
|
||||
|
|
|
|||
|
|
@ -27,7 +27,6 @@ import { getFlagSymbol } from './getFlagSymbol.js';
|
|||
* @typedef {import('../types/index.js').OnDropdownChangeEvent} OnDropdownChangeEvent
|
||||
* @typedef {import('../types/index.js').DropdownRef} DropdownRef
|
||||
* @typedef {import('../types/index.js').RegionMeta} RegionMeta
|
||||
* @typedef {* & import('awesome-phonenumber').default} AwesomePhoneNumber
|
||||
* @typedef {import('../../select-rich/src/LionSelectRich.js').LionSelectRich} LionSelectRich
|
||||
* @typedef {import('../../overlays/src/OverlayController.js').OverlayController} OverlayController
|
||||
* @typedef {TemplateDataForDropdownInputTel & {data: {regionMetaList:RegionMeta[]}}} TemplateDataForIntlInputTel
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import { localizeNamespaceLoader } from './localizeNamespaceLoader.js';
|
|||
* @typedef {import('awesome-phonenumber').PhoneNumberFormat} PhoneNumberFormat
|
||||
* @typedef {import('awesome-phonenumber').PhoneNumberTypes} PhoneNumberTypes
|
||||
* @typedef {import('../../form-core/types/FormatMixinTypes.js').FormatOptions} FormatOptions
|
||||
* @typedef {* & import('awesome-phonenumber').default} AwesomePhoneNumber
|
||||
* @typedef {* & import('awesome-phonenumber')} AwesomePhoneNumber
|
||||
* @typedef {FormatOptions & {regionCode: RegionCode; formatStrategy: PhoneNumberFormat; formatCountryCodeStyle: string;}} FormatOptionsTel
|
||||
*/
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
|||
/**
|
||||
* @typedef {import('../types/index.js').RegionCode} RegionCode
|
||||
* @typedef {import('awesome-phonenumber').PhoneNumberFormat} PhoneNumberFormat
|
||||
* @typedef {* & import('awesome-phonenumber').default} AwesomePhoneNumber
|
||||
*/
|
||||
|
||||
/**
|
||||
|
|
@ -27,9 +26,8 @@ export function liveFormatPhoneNumber(
|
|||
return undefined;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line prefer-destructuring
|
||||
const PhoneNumber = /** @type {AwesomePhoneNumber} */ (PhoneUtilManager.PhoneUtil);
|
||||
const ayt = PhoneNumber.getAsYouType(regionCode);
|
||||
const AwesomePhoneNumber = PhoneUtilManager.PhoneUtil;
|
||||
const ayt = AwesomePhoneNumber.getAsYouType(regionCode);
|
||||
|
||||
for (const char of viewValue) {
|
||||
if (char !== '') {
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
|||
|
||||
/**
|
||||
* @typedef {import('../types/index.js').RegionCode} RegionCode
|
||||
* @typedef {* & import('awesome-phonenumber').default} AwesomePhoneNumber
|
||||
* @typedef {import('../../form-core/types/validate/validate.js').FeedbackMessageData} FeedbackMessageData
|
||||
*/
|
||||
|
||||
|
|
@ -13,14 +12,13 @@ import { PhoneUtilManager } from './PhoneUtilManager.js';
|
|||
* @returns {false|'invalid-country-code'|'unknown'|'too-long'|'too-short'}
|
||||
*/
|
||||
function hasFeedback(modelValue, regionCode) {
|
||||
// eslint-disable-next-line prefer-destructuring
|
||||
const PhoneNumber = /** @type {AwesomePhoneNumber} */ (PhoneUtilManager.PhoneUtil);
|
||||
const AwesomePhoneNumber = PhoneUtilManager.PhoneUtil;
|
||||
let invalidCountryCode = false;
|
||||
|
||||
if (regionCode && modelValue?.length >= 4 && modelValue?.length <= 16) {
|
||||
let pn;
|
||||
try {
|
||||
pn = PhoneNumber.parsePhoneNumber(modelValue, { regionCode });
|
||||
pn = AwesomePhoneNumber.parsePhoneNumber(modelValue, { regionCode });
|
||||
invalidCountryCode = pn.regionCode !== regionCode;
|
||||
if (invalidCountryCode) {
|
||||
return 'invalid-country-code';
|
||||
|
|
|
|||
Loading…
Reference in a new issue