Open
Description
Is your feature request related to a problem? Please describe.
Fix all these UI changes to improve UX
APP level
- Add
selectedKey
prop to all<ModalSelect /> component and remove setState logic from
onChange` function - Show cart item count on bottom bar as badge
Product Screen
- Replace
WebView
withreact-native-render-html
library to render product description - Use
type_id === 'configurable'
logic to check it has options, everywhere in product detail page - No message is shown when user hit add to cart button, show success or error message accordingly
- No check in
configurable
type product to disable certain options which are not available
Example: suppose in size
s
colorred
is not available, so when user select sizes
,red
option should be disabled.
- No check written to check whether product is out of stock or not, if out of stock, disable
add-to-cart
button - Add input box to let user enter quantity of that product for cart currently defaults to 1, and not more then available quantity
- Show image of current selected product in
configurable
type product - Change logic of how
configurable
type product get added to cart. docs
Login Screen
- Show icon to unhide password in Password Input field
- Show next button to jump to next
TextInput
that comes after the current one being edited (use ref) - Disable auto captilize in email
TextInput
- Add check for valid Input element (ex. valid email id)
Signup Screen
- Show icon to unhide password in Password Input field
- Show next button to jump to next
TextInput
that comes after the current one being edited (use ref) - Disable auto captilize in email
TextInput
- Add check for valid Input element (ex. valid email id)
Checkout Address Screen
- Show next button to jump to next
TextInput
that comes after the current one being edited (use ref)
Cart Screen
- Define prop type for
items
props in Cart
DrawerHeader component
- Show logged in user name in Welcome text shown in DrawerHeader component
- Add logout button in Drawer
Edit Profile Screen
- Enable to set gender
Order List & Order Detail Screen
- Show images of products
- Open Product Screen, when clicked on product from Order Detail Screen
Categories Screen
- Add animation when opening & closing catgeory