ビュー
関数
showSuccessToast / showErrorToast

showSuccessToast / showErrorToast

showSuccessToast / showErrorToastは、成功・失敗時にトーストを表示する関数です。

使い方

import {
  Card,
  HStack,
  Button,
  showSuccessToast,
  showErrorToast,
} from "@basemachina/view";
 
const App = () => {
  return (
    <Card>
      <HStack>
        <Button
          title="成功"
          type="button"
          color="blue"
          onClick={() =>
            showSuccessToast("処理が完了しました", {
              details: [
                "ユーザー情報を更新しました",
                "メール通知を送信しました",
                "ログに記録しました",
              ],
            })
          }
        />
        <Button
          title="失敗"
          type="button"
          color="red"
          onClick={() =>
            showErrorToast("エラーが発生しました", {
              details: [
                "ユーザー名は10文字以下で設定してください",
                "パスワードに記号を含めてください",
              ],
            })
          }
        />
      </HStack>
    </Card>
  );
};
 
export default App;
showSuccessToastの使用例
showErrorToastの使用例

詳細なインターフェース

引数

引数名必須・任意説明
messagestring必須トーストに表示するメッセージ"エラーが発生しました"
optionsobject任意詳細オプション{ details: ["ユーザー名は10文字以下で設定してください", "パスワードに記号を含めてください"] }

optionsオブジェクトのプロパティ

プロパティ名必須・任意説明
detailsstring[]任意詳細メッセージの配列["ユーザー名は10文字以下で設定してください", "パスワードに記号を含めてください"]

戻り値

この関数は戻り値を返しません。