Create a feature within the Quest Preferences section of the Settings screen that allows users to set and reset a default gold reward value for quests. This feature should be intuitive and adhere to the app's existing design standards.
Acceptance Criteria:
Accessing the Feature:
Users should be able to easily navigate to the Default Gold Value feature from the Quest Preferences section of the Settings screen.
Setting Default Gold Value:
Provide an interface for users to enter and set a default gold reward value for quests.
The input field should accept only numerical values.
Input validation to ensure the value entered is within a reasonable and allowed range
Resetting to App's Default Gold Value:
Provide an option for users to reset the gold value to the app's default gold value
Default gold value = 5
Display the app's default gold value for reference.
Error Handling:
Display clear error messages for invalid inputs, such as non-numerical values or values outside the allowed range.
Success Feedback:
Display a success message or visual confirmation when the default gold value is set or reset successfully.
Description:
Create a feature within the Quest Preferences section of the Settings screen that allows users to set and reset a default gold reward value for quests. This feature should be intuitive and adhere to the app's existing design standards.
Acceptance Criteria:
Accessing the Feature:
Setting Default Gold Value:
Resetting to App's Default Gold Value:
Error Handling:
Success Feedback:
Test Scenarios: