Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
ecommerce-maven
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ascend
ecommerce-maven
Commits
e5d5703d
Commit
e5d5703d
authored
May 11, 2021
by
Shaphen Pangburn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[AFP-48 Shaphen Pangburn]: Create redux cycle for adding to cart
parent
80d90c1d
Changes
27
Hide whitespace changes
Inline
Side-by-side
Showing
27 changed files
with
304 additions
and
6 deletions
+304
-6
Maven__com_fasterxml_classmate_1_5_1.xml
.idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml
+13
-0
Maven__io_github_classgraph_classgraph_4_8_83.xml
...braries/Maven__io_github_classgraph_classgraph_4_8_83.xml
+13
-0
Maven__io_springfox_springfox_bean_validators_3_0_0.xml
...s/Maven__io_springfox_springfox_bean_validators_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_boot_starter_3_0_0.xml
...ries/Maven__io_springfox_springfox_boot_starter_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_core_3_0_0.xml
.idea/libraries/Maven__io_springfox_springfox_core_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_data_rest_3_0_0.xml
...braries/Maven__io_springfox_springfox_data_rest_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_oas_3_0_0.xml
.idea/libraries/Maven__io_springfox_springfox_oas_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_schema_3_0_0.xml
.../libraries/Maven__io_springfox_springfox_schema_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_spi_3_0_0.xml
.idea/libraries/Maven__io_springfox_springfox_spi_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_spring_web_3_0_0.xml
...raries/Maven__io_springfox_springfox_spring_web_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_spring_webflux_3_0_0.xml
...es/Maven__io_springfox_springfox_spring_webflux_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_spring_webmvc_3_0_0.xml
...ies/Maven__io_springfox_springfox_spring_webmvc_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_swagger2_3_0_0.xml
...ibraries/Maven__io_springfox_springfox_swagger2_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_swagger_common_3_0_0.xml
...es/Maven__io_springfox_springfox_swagger_common_3_0_0.xml
+13
-0
Maven__io_springfox_springfox_swagger_ui_3_0_0.xml
...raries/Maven__io_springfox_springfox_swagger_ui_3_0_0.xml
+13
-0
Maven__io_swagger_core_v3_swagger_annotations_2_1_2.xml
...s/Maven__io_swagger_core_v3_swagger_annotations_2_1_2.xml
+13
-0
Maven__io_swagger_core_v3_swagger_models_2_1_2.xml
...raries/Maven__io_swagger_core_v3_swagger_models_2_1_2.xml
+13
-0
Maven__io_swagger_swagger_annotations_1_5_20.xml
...ibraries/Maven__io_swagger_swagger_annotations_1_5_20.xml
+13
-0
Maven__io_swagger_swagger_models_1_5_20.xml
.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml
+13
-0
Maven__org_mapstruct_mapstruct_1_3_1_Final.xml
.../libraries/Maven__org_mapstruct_mapstruct_1_3_1_Final.xml
+13
-0
Maven__org_springframework_plugin_spring_plugin_core_2_0_0_RELEASE.xml
...ringframework_plugin_spring_plugin_core_2_0_0_RELEASE.xml
+13
-0
Maven__org_springframework_plugin_spring_plugin_metadata_2_0_0_RELEASE.xml
...framework_plugin_spring_plugin_metadata_2_0_0_RELEASE.xml
+13
-0
cart_actions.js
ecom-web/src/actions/cart_actions.js
+4
-1
product-item.jsx
ecom-web/src/components/product-market/product-item.jsx
+1
-1
product-market-container.jsx
...rc/components/product-market/product-market-container.jsx
+3
-2
product-market.jsx
ecom-web/src/components/product-market/product-market.jsx
+6
-1
cart_api_util.js
ecom-web/src/util/cart_api_util.js
+4
-1
No files found.
.idea/libraries/Maven__com_fasterxml_classmate_1_5_1.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: com.fasterxml:classmate:1.5.1"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_github_classgraph_classgraph_4_8_83.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.github.classgraph:classgraph:4.8.83"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_bean_validators_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-bean-validators:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-bean-validators/3.0.0/springfox-bean-validators-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_boot_starter_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-boot-starter:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-boot-starter/3.0.0/springfox-boot-starter-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_core_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-core:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_data_rest_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-data-rest:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-data-rest/3.0.0/springfox-data-rest-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_oas_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-oas:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_schema_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-schema:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_spi_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-spi:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_spring_web_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-spring-web:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_spring_webflux_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-spring-webflux:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_spring_webmvc_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-spring-webmvc:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_swagger2_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-swagger2:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_swagger_common_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-swagger-common:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_springfox_springfox_swagger_ui_3_0_0.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.springfox:springfox-swagger-ui:3.0.0"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-ui/3.0.0/springfox-swagger-ui-3.0.0.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-ui/3.0.0/springfox-swagger-ui-3.0.0-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/springfox/springfox-swagger-ui/3.0.0/springfox-swagger-ui-3.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_swagger_core_v3_swagger_annotations_2_1_2.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.swagger.core.v3:swagger-annotations:2.1.2"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_swagger_core_v3_swagger_models_2_1_2.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.swagger.core.v3:swagger-models:2.1.2"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/core/v3/swagger-models/2.1.2/swagger-models-2.1.2-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_swagger_swagger_annotations_1_5_20.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.swagger:swagger-annotations:1.5.20"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__io_swagger_swagger_models_1_5_20.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: io.swagger:swagger-models:1.5.20"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__org_mapstruct_mapstruct_1_3_1_Final.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: org.mapstruct:mapstruct:1.3.1.Final"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/mapstruct/mapstruct/1.3.1.Final/mapstruct-1.3.1.Final-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__org_springframework_plugin_spring_plugin_core_2_0_0_RELEASE.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-core/2.0.0.RELEASE/spring-plugin-core-2.0.0.RELEASE-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Maven__org_springframework_plugin_spring_plugin_metadata_2_0_0_RELEASE.xml
0 → 100644
View file @
e5d5703d
<component
name=
"libraryTable"
>
<library
name=
"Maven: org.springframework.plugin:spring-plugin-metadata:2.0.0.RELEASE"
>
<CLASSES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE.jar!/"
/>
</CLASSES>
<JAVADOC>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE-javadoc.jar!/"
/>
</JAVADOC>
<SOURCES>
<root
url=
"jar://$MAVEN_REPOSITORY$/org/springframework/plugin/spring-plugin-metadata/2.0.0.RELEASE/spring-plugin-metadata-2.0.0.RELEASE-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
ecom-web/src/actions/cart_actions.js
View file @
e5d5703d
...
...
@@ -10,5 +10,8 @@ const receiveUserCart = cart => ({
export
const
fetchUserCart
=
userEmail
=>
dispatch
=>
ApiUtil
.
fetchUserCart
(
userEmail
)
.
then
(
cart
=>
dispatch
(
receiveUserCart
(
cart
)));
export
const
updateUserCart
=
(
updatedCart
,
userEmail
)
=>
dispatch
=>
ApiUtil
.
updateCart
(
updatedCart
,
userEmail
)
.
then
(
cart
=>
dispatch
(
receiveUserCart
(
cart
)));
export
const
createUserCart
=
newCart
=>
dispatch
=>
ApiUtil
.
createCart
(
newCart
)
.
then
(
res
=>
console
.
log
(
'yay'
))
\ No newline at end of file
.
then
(
res
=>
res
.
json
)
\ No newline at end of file
ecom-web/src/components/product-market/product-item.jsx
View file @
e5d5703d
...
...
@@ -41,7 +41,7 @@ export default class ProductItem extends Component {
quantity
:
parseInt
(
this
.
state
.
orderItemQuantity
)
}
newCart
.
push
(
newCartItem
);
// this.props.addCartItem(newCart
);
this
.
props
.
addToCart
(
newCart
,
this
.
props
.
user
.
currentUser
.
email
);
}
render
()
{
...
...
ecom-web/src/components/product-market/product-market-container.jsx
View file @
e5d5703d
import
{
connect
}
from
'react-redux'
;
import
ProductMarket
from
'./product-market'
;
import
{
fetchProducts
,
fetchPromotions
}
from
'../../actions/product_actions'
;
import
{
fetchUserCart
}
from
'../../actions/cart_actions'
;
import
{
fetchUserCart
,
updateUserCart
}
from
'../../actions/cart_actions'
;
const
mSTP
=
state
=>
({
products
:
state
.
market
.
products
,
...
...
@@ -13,7 +13,8 @@ const mSTP = state => ({
const
mDTP
=
dispatch
=>
({
getProducts
:
()
=>
dispatch
(
fetchProducts
()),
getPromotions
:
()
=>
dispatch
(
fetchPromotions
()),
getUserCart
:
userId
=>
dispatch
(
fetchUserCart
(
userId
))
getUserCart
:
userId
=>
dispatch
(
fetchUserCart
(
userId
)),
addCartItem
:
(
updatedCart
,
userEmail
)
=>
dispatch
(
updateUserCart
(
updatedCart
,
userEmail
))
});
export
default
connect
(
mSTP
,
mDTP
)(
ProductMarket
);
\ No newline at end of file
ecom-web/src/components/product-market/product-market.jsx
View file @
e5d5703d
...
...
@@ -40,7 +40,12 @@ export default class ProductMarket extends Component {
return
(
<
div
className=
{
prod
.
productName
?
"product-item-container"
:
"no-item"
}
key=
{
prod
.
sku
}
>
{
prod
.
productName
?
<
ProductItem
item=
{
prod
}
cart=
{
this
.
props
.
cart
}
user=
{
this
.
props
.
user
}
/>
<
ProductItem
item=
{
prod
}
cart=
{
this
.
props
.
cart
}
user=
{
this
.
props
.
user
}
addToCart=
{
this
.
props
.
addCartItem
}
/>
:
<
div
className=
"product-item"
>
<
p
id=
"prod-not-available"
>
This Product is No Longer Available
</
p
>
...
...
ecom-web/src/util/cart_api_util.js
View file @
e5d5703d
...
...
@@ -5,6 +5,9 @@ export const fetchUserCart = userEmail => {
}
export
const
createCart
=
newCart
=>
{
debugger
return
axios
.
post
(
`http://localhost:8080/api/carts`
,
newCart
)
}
export
const
updateCart
=
(
updatedCart
,
userEmail
)
=>
{
return
axios
.
put
(
`http://localhost:8080/api/carts/
${
userEmail
}
`
,
updatedCart
)
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment