Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TITAN-307, TITAN-322, TITAN-308 - Using Shopify API Client on the Front Page, Shop Page, and Individual Product Page #28

Merged
merged 26 commits into from
Apr 18, 2023

Conversation

alvarocavalcanti
Copy link
Member

@alvarocavalcanti alvarocavalcanti commented Apr 17, 2023

Description

https://wpengine.atlassian.net/browse/TITAN-307
https://wpengine.atlassian.net/browse/TITAN-322

Testing

Pre-conditions

  1. Make sure you have access to the BlueprintBetaTest store in Shopify

Testing Scenarios

  • Access Front Page
    • Notice "Latest Products" section, they should exist in the Shopify store. Check their information match
    • Notice "On Sale" section, they should exist in the Shopify store and should have their "Compare-at-price" field filled. Check their information match
  • Access Shop Page
    • Notice all products, they should exist in the Shopify store
  • Access both Front and Shop pages
    • Clicking on "View Product" takes you to the Product Page
    • Notice the information printed in the Product Page to match the Shopify store product's information

Screenshots

Documentation Changes

Dependent PRs

alvarocavalcanti and others added 21 commits April 13, 2023 16:52
@alvarocavalcanti alvarocavalcanti requested a review from a team as a code owner April 17, 2023 14:41
@alvarocavalcanti alvarocavalcanti changed the title TITAN-307, TITAN-322 - Using Shopify API Client on the Front Page and Individual Product Page TITAN-307, TITAN-322, TITAN-308 - Using Shopify API Client on the Front Page and Individual Product Page Apr 17, 2023
@alvarocavalcanti alvarocavalcanti changed the title TITAN-307, TITAN-322, TITAN-308 - Using Shopify API Client on the Front Page and Individual Product Page TITAN-307, TITAN-322, TITAN-308 - Using Shopify API Client on the Front Page, Shop Page, and Individual Product Page Apr 17, 2023
pages/shop.js Outdated Show resolved Hide resolved
RossoMaguire
RossoMaguire previously approved these changes Apr 17, 2023
@@ -33,6 +35,7 @@ export default function Page(props) {
<Container>
<div className='text-center'>
<p>{`This is the product page for ${props.handle}`}</p>
<div>{JSON.stringify(props.product)}</div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We'll build this out in TITAN-267

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TITAN-266, I believe.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah yes thats the one

Copy link
Contributor

@mikepawlinski mikepawlinski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@alvarocavalcanti alvarocavalcanti merged commit eab6058 into main Apr 18, 2023
@alvarocavalcanti alvarocavalcanti deleted the TITAN-307 branch April 18, 2023 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants