UNPKG

@shopify/cli-kit

Version:

A set of utilities, interfaces, and models that are common across all the platform features

18 lines (17 loc) 634 B
import { InlineToken, TokenItem } from './TokenizedText.js'; import { AbortSignal } from '../../../../public/node/abort.js'; import { FunctionComponent } from 'react'; export interface TextPromptProps { message: TokenItem; onSubmit: (value: string) => void; defaultValue?: string; password?: boolean; validate?: (value: string) => string | undefined; allowEmpty?: boolean; emptyDisplayedValue?: string; abortSignal?: AbortSignal; preview?: (value: string) => TokenItem<InlineToken>; initialAnswer?: string; } declare const TextPrompt: FunctionComponent<TextPromptProps>; export { TextPrompt };