factory ViewData.error({required String message, Failure? failure}) { return ViewData._( status: ViewState.error, message: message, failure: failure, ); }