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

OrderItemContainer views #17

Closed
jollopre opened this issue Apr 15, 2017 · 1 comment
Closed

OrderItemContainer views #17

jollopre opened this issue Apr 15, 2017 · 1 comment
Labels
client A ticket that is specific for the client code

Comments

@jollopre
Copy link
Owner

The OrderItem container component is in charge of communicating with the server. This component will render different presentational components:

  • List of OrderItems for a given order id
  • Creation of an order item for a given product
  • Show action that displays details for a given order item (this might be embedded as part of the List of OrderItems)
  • Edit action that permits updating feature values
jollopre added a commit that referenced this issue Apr 21, 2017
jollopre added a commit that referenced this issue Apr 22, 2017
jollopre added a commit that referenced this issue Apr 22, 2017
…dd. Modified order_items_controller create action. Added Product and OrderItem services for client. #17
jollopre added a commit that referenced this issue Apr 25, 2017
jollopre added a commit that referenced this issue Apr 26, 2017
…Container.js. UI for the different FeatureTypes. #17
jollopre added a commit that referenced this issue Apr 26, 2017
…em/Edit.js with the OrderItem/FeatureList.js. #17
jollopre added a commit that referenced this issue Apr 27, 2017
@jollopre
Copy link
Owner Author

Use computed-property names here https://github.com/jollopre/mps/blob/master/client/src/Routes.js#L33

jollopre added a commit that referenced this issue May 1, 2017
@jollopre jollopre added the client A ticket that is specific for the client code label May 18, 2017
jollopre added a commit that referenced this issue May 20, 2017
…s#show. Started order show UI. #17

OrderList as responsive table. #17

Moved render logic from OrderShow to OrderContainer. Added OrderItemAdd. Modified order_items_controller create action. Added Product and OrderItem services for client. #17

Moved render logic from OrderShow to OrderContainer. Added OrderItemAdd. Modified order_items_controller create action. Added Product and OrderItem services for client

OrderItem features as buttons. Started modal for editting feature values. #17

Reorganised components within OrderItem. Made ModalDialog generic. Added components to edit Feature types. #17

Merging objects using Object.assign for a non-mutable state at OrderContainer.js. #17

Removed componentWillUpdate logs at OrderContainer.js #17

Added react-bootstrap-typeahead. onFeatureChangeValue func into OrderContainer.js. UI for the different FeatureTypes. #17

Eager loading of feature_values within order#show. Refactored OrderItem/Edit.js with the OrderItem/FeatureList.js. #17

Added FeatureValueService. Started sync client with server when feature value changed. #17

debounce function. debounce for update feature_value. FeatureOption returning id rather than value. #17

OrderItem returning hash for feature_values when as_josn is called. #17

Order returning has for order_items when as_json is called. #17

Product returning hash for features when as_json is called. #17

Feature returning hash for feature_options when as_json is called. #17

feature_value correctly communicating with server for each Feature type. #17

OrderItem Edit using hashes for feature_value. #17

Added quantity into Edit popup for an OrderItem. #17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client A ticket that is specific for the client code
Projects
None yet
Development

No branches or pull requests

1 participant