v-phone-input
Version:
International phone field for Vuetify 3 and Vue 3.
11 lines (10 loc) • 601 B
TypeScript
import { VPhoneInputCountryObject, VPhoneInputMessage, VPhoneInputMessageFactoryContext } from '../types';
/**
* Resolve a message string or factory function.
*
* @param message
* @param context
*
* @internal
*/
export default function resolveMessage<Country extends VPhoneInputCountryObject, Label extends string | undefined, Example extends string | undefined, Message extends VPhoneInputMessage<Country, Label, Example> | null | undefined>(message: Message, context: VPhoneInputMessageFactoryContext<Country, Label, Example>): Message extends null | undefined ? string | undefined : string;