clearError
clearError コンポーザブルは、すべての処理されたエラーをクリアします。
ページ、コンポーネント、プラグイン内で、clearError を使用してすべてのエラーをクリアし、ユーザーをリダイレクトすることができます。
パラメータ:
options?: { redirect?: string }
オプションでリダイレクト先のパスを指定できます(例えば、「安全な」ページに移動したい場合など)。
// リダイレクトなし
clearError()
// リダイレクトあり
clearError({ redirect: '/homepage' })
エラーは useError() を使用して状態に設定されます。clearError コンポーザブルはこの状態をリセットし、指定されたオプションで app:error:cleared フックを呼び出します。