woocommerce / woocommerce-android

WooCommerce Android app
https://www.woocommerce.com/mobile
GNU General Public License v2.0
277 stars 135 forks source link

Creating shipping label: Products cards #12802

Closed atorresveiga closed 4 weeks ago

atorresveiga commented 1 month ago

Part of: #12281

Description

This PR adds the initial screen for creating the shipping label flow. The changes here include:

All the changes in this PR are focused on UI, and the data used in the screens is mocked. On a different PR, I will connect this UI with real data.

Testing information

  1. Create an Order with the processing status on a store that can create shipping labels
  2. Tap on Orders
  3. Tap on the order created on step 1
  4. Tap con create shipping labels
  5. Check that the Product, Hazmat, and Package cards are displayed.
  6. Tap on the Product card
  7. Check that the product list is expanded
  8. Tap again in the Product card
  9. Check that the product list is collapsed

The tests that have been performed

  1. Testing that the UI interaction works as expected

Images/gif

https://github.com/user-attachments/assets/56ab9a08-e3aa-47b5-8007-fb677af4e3dd

Reviewer (or Author, in the case of optional code reviews):

Please make sure these conditions are met before approving the PR, or request changes if the PR needs improvement:

p1729175636645019-slack-C02KUCFCSFP
dangermattic commented 1 month ago
2 Warnings
:warning: This PR is larger than 300 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews.
:warning: Class IsExpandedProvider is missing tests, but unit-tests-exemption label was set to ignore this.

Generated by :no_entry_sign: Danger

wpmobilebot commented 1 month ago
📲 You can test the changes from this Pull Request in WooCommerce-Wear Android by scanning the QR code below to install the corresponding build.
App Name WooCommerce-Wear Android
Platform⌚️ Wear OS
FlavorJalapeno
Build TypeDebug
Commit6ba0df76b71ab4783ec5796df215ceb4ba5b9658
Direct Downloadwoocommerce-wear-prototype-build-pr12802-6ba0df7.apk
wpmobilebot commented 1 month ago

📲 You can test the changes from this Pull Request in WooCommerce Android by scanning the QR code below to install the corresponding build.

App Name WooCommerce Android
Platform📱 Mobile
FlavorJalapeno
Build TypeDebug
Commit6ba0df76b71ab4783ec5796df215ceb4ba5b9658
Direct Downloadwoocommerce-prototype-build-pr12802-6ba0df7.apk