UNPKG

@shopify/cli-kit

Version:

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

18 lines (17 loc) 516 B
export declare enum PromptState { Idle = "idle", Loading = "loading", Submitted = "submitted", Error = "error", Cancelled = "cancelled" } interface UsePromptProps<T> { initialAnswer: T; } export default function usePrompt<T>({ initialAnswer }: UsePromptProps<T>): { promptState: PromptState; setPromptState: import("react").Dispatch<import("react").SetStateAction<PromptState>>; answer: T; setAnswer: import("react").Dispatch<import("react").SetStateAction<T>>; }; export {};