ErrorScreen
ErrorScreen allows you to show an error state when something went wrong and you do not have any data to show to the user. The most common usage is when a network request fails.
Anatomy
- Icon
 - Title
 - Message
 - Button
 
The icon uses icon_error drawable from AppStyling.
ErrorScreen uses an alias called errorScreenLayout pointing to error_screen.xml.
Usage
You can set all its values in code or in the layout:
In code:
fun setTitleText(title: String)fun setMessageText(message: String)fun setButtonText(text: String) fun setButtonAction(clickAction: () -> Unit)
In the layout:
<com.poqstudio.core.ui.view.screen.ErrorScreen  android:layout_width="match_parent"  android:layout_height="match_parent"  app:messageText="@{@string/message}"  app:titleText="@{@string/title}"  app:buttonText="@{@string/button_text}" />