• 確認メッセージをモーダルで表示し、ユーザーに対して確認を行うロジックを生成します。

    Returns {
        $confirm: ((param: {
            message?: string;
            messageI18nKey?: string;
            okText?: string;
            okTextI18nKey?: string;
            title?: string;
            titleI18nKey?: string;
        }) => Promise<boolean>);
    }

    • $confirm: ((param: {
          message?: string;
          messageI18nKey?: string;
          okText?: string;
          okTextI18nKey?: string;
          title?: string;
          titleI18nKey?: string;
      }) => Promise<boolean>)
        • (param): Promise<boolean>
        • 確認ダイアログを表示し、ユーザーに対して確認を行います。

          Parameters

          • param: {
                message?: string;
                messageI18nKey?: string;
                okText?: string;
                okTextI18nKey?: string;
                title?: string;
                titleI18nKey?: string;
            }

            パラメータ

            • Optionalmessage?: string

              確認メッセージ

            • OptionalmessageI18nKey?: string

              (内部用)確認メッセージのI18nキー

            • OptionalokText?: string

              OKボタンのテキスト

            • OptionalokTextI18nKey?: string

              (内部用)OKボタンのI18nキー

            • Optionaltitle?: string

              タイトル

            • OptionaltitleI18nKey?: string

              (内部用)タイトルのI18nキー

          Returns Promise<boolean>

          ユーザーの確認操作結果

    const { $confirm } = Mdc.useConfirm();
    $confirm({
    title: '確認タイトル',
    message: '確認メッセージです',
    okText: '確認'
    }).then(ok => {
    if (ok) {
    console.log("「確認」がクリックされました");
    } else {
    console.log("「キャンセル」がクリックされました");
    }
    });