Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Document missing Actions #11337

Closed
25 tasks
nielslange opened this issue Oct 19, 2023 · 1 comment · Fixed by #11986
Closed
25 tasks

Document missing Actions #11337

nielslange opened this issue Oct 19, 2023 · 1 comment · Fixed by #11986
Assignees
Labels
focus: data-store Related to the data management layer. focus: documentation This issue is a request for better documentation. team: Rubik type: cooldown Things that are queued for a cooldown period (assists with planning). type: good first issue The issue is a good candidate for the first community contribution/for a newcomer to the team.

Comments

@nielslange
Copy link
Member

nielslange commented Oct 19, 2023

While working on #10583, I noticed that the Actions of various data stores are not documented. This issue aims to document them.

Cart Store

Location: docs/third-party-developers/extensibility/data-store/cart.md

  • setCartData
  • setErrorData
  • receiveCartContents
  • receiveApplyingCoupon
  • receiveRemovingCoupon
  • receiveCartItem
  • itemIsPendingQuantity
  • itemIsPendingDelete
  • setIsCartDataStale
  • updatingCustomerData
  • shippingRatesBeingSelected
  • applyExtensionCartUpdate
  • applyCoupon
  • removeCoupon
  • addItemToCart
  • removeItemFromCart
  • changeCartItemQuantity
  • selectShippingRate
  • setBillingAddress
  • setShippingAddress
  • updateCustomerData

Checkout

Location: docs/third-party-developers/extensibility/data-store/checkout.md

  • setPrefersCollection

Collections

Location: docs/third-party-developers/extensibility/data-store/collections.md

  • receiveCollectionError
  • receiveLastModified

Validation

Location: docs/third-party-developers/extensibility/data-store/validation.md

  • clearAllValidationErrors
@nielslange nielslange added focus: documentation This issue is a request for better documentation. type: cooldown Things that are queued for a cooldown period (assists with planning). type: good first issue The issue is a good candidate for the first community contribution/for a newcomer to the team. labels Oct 19, 2023
@nielslange nielslange changed the title Document Actions in docs/third-party-developers/extensibility/data-store/cart.md Document missing Actions Oct 24, 2023
@nielslange nielslange added the focus: data-store Related to the data management layer. label Oct 24, 2023
@tarunvijwani tarunvijwani self-assigned this Nov 28, 2023
@ralucaStan
Copy link
Contributor

A reminder that if a PR has an issue attached, that already has metadata, you don’t need to add metadata to the PR. Only PRs without issues need metadata.

My recommendation is to move the metadata to the attached issue.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
focus: data-store Related to the data management layer. focus: documentation This issue is a request for better documentation. team: Rubik type: cooldown Things that are queued for a cooldown period (assists with planning). type: good first issue The issue is a good candidate for the first community contribution/for a newcomer to the team.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants