Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
a8b4075
content + useReducer
Interna1ta Oct 19, 2021
a3e75cf
change and remove items from cart
Interna1ta Oct 19, 2021
a008939
No Changes
haroonahmad12 Oct 19, 2021
2ae12ab
useLocalStorage + delete unused props
Interna1ta Oct 19, 2021
d5d402d
Save Changes
haroonahmad12 Oct 20, 2021
286074a
added cartItems reducer
Interna1ta Oct 20, 2021
fabb7df
added checkout page
Interna1ta Oct 20, 2021
2651afd
After Pull
haroonahmad12 Oct 20, 2021
218ca01
added details form
Interna1ta Oct 20, 2021
be83f3e
Address Form
haroonahmad12 Oct 20, 2021
495dccc
clean code in DetailsForm
Interna1ta Oct 20, 2021
0a3e75e
added checkout navigation
Interna1ta Oct 20, 2021
6d85871
adding CheckoutForm Context
haroonahmad12 Oct 21, 2021
506c1ab
Reducer for Checkout Context
haroonahmad12 Oct 21, 2021
c794d49
Compeleted Checkout Form Reducer
haroonahmad12 Oct 21, 2021
25b1a3d
absolute path src
Interna1ta Oct 21, 2021
a4e0d3b
Continue
haroonahmad12 Oct 21, 2021
fccd2b6
separated carItems context and products context
Interna1ta Oct 21, 2021
b4b6752
import context with better routes
Interna1ta Oct 21, 2021
5c7aa01
HandleChange Working
haroonahmad12 Oct 21, 2021
8f0c8b3
After Merge
haroonahmad12 Oct 21, 2021
f9b5203
After Merge Main
haroonahmad12 Oct 21, 2021
514154d
created pages for checkout steps
Interna1ta Oct 21, 2021
79d8fde
checkout + payment card form + proptypes
Interna1ta Oct 21, 2021
9bb1a43
added atomic design system
Interna1ta Oct 22, 2021
7de78bc
Cart Completed, Forms Fixed
haroonahmad12 Oct 22, 2021
dd58acd
Merge branch 'orderConfirm'
haroonahmad12 Oct 22, 2021
9723506
Before Merge
haroonahmad12 Oct 22, 2021
40fdc7b
Some Changes
haroonahmad12 Oct 22, 2021
b633206
after merge
haroonahmad12 Oct 22, 2021
efb12a4
Classes for forms
haroonahmad12 Oct 22, 2021
49bfb42
Final Step Updated
haroonahmad12 Oct 22, 2021
412fe43
Submit button
haroonahmad12 Oct 22, 2021
2bf4393
form improvements
Interna1ta Oct 22, 2021
4cf192d
Updated final page
haroonahmad12 Oct 25, 2021
d0d4d20
Added Order Completion page
haroonahmad12 Oct 25, 2021
b60a651
Fixed Merge Errors
haroonahmad12 Oct 25, 2021
f484b4b
fix npm install removing broken package
Interna1ta Oct 27, 2021
ea90e30
refactor checkout
Interna1ta Oct 27, 2021
aabb471
rename checkout state properties
Interna1ta Oct 27, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 63 additions & 63 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,63 +1,63 @@
module.exports = {
env: {
browser: true,
es2021: true,
jest: true,
"jest/globals": true,
},
extends: [
"airbnb",
"eslint:recommended",
"plugin:react/recommended",
"plugin:jest/recommended",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:jsx-a11y/recommended",
"prettier",
],
parser: "@babel/eslint-parser",
parserOptions: {
ecmaVersion: 12,
sourceType: "module",
requireConfigFile: "false",
jsx: true,
},
plugins: [
"html",
"jest",
"react",
"react-hooks",
"jsx-a11y",
"markdown",
"react-hooks",
"import",
"prettier",
],
settings: {
react: {
version: "detect",
},
jest: {
version: 26,
},
},
overrides: [
{
files: ["*.html"],
parser: "@html-eslint/parser",
extends: ["plugin:@html-eslint/recommended"],
},
],
rules: {
"prettier/prettier": "error",
"react/jsx-filename-extension": "off",
"import/prefer-default-export": "off",
"prefer-destructuring": "off",
"object-shorthand": "off",
"react/jsx-props-no-spreading": "off",
"arrow-body-style": "off",
"no-underscore-dangle": "off",
"react/forbid-prop-types": "off",
"react/prop-types": "off",
},
};
// module.exports = {
// env: {
// browser: true,
// es2021: true,
// jest: true,
// "jest/globals": true,
// },
// extends: [
// "airbnb",
// "eslint:recommended",
// "plugin:react/recommended",
// "plugin:jest/recommended",
// "plugin:import/errors",
// "plugin:import/warnings",
// "plugin:jsx-a11y/recommended",
// "prettier",
// ],
// parser: "@babel/eslint-parser",
// parserOptions: {
// ecmaVersion: 12,
// sourceType: "module",
// requireConfigFile: "false",
// jsx: true,
// },
// plugins: [
// "html",
// "jest",
// "react",
// "react-hooks",
// "jsx-a11y",
// "markdown",
// "react-hooks",
// "import",
// "prettier",
// ],
// settings: {
// react: {
// version: "detect",
// },
// jest: {
// version: 26,
// },
// },
// overrides: [
// {
// files: ["*.html"],
// parser: "@html-eslint/parser",
// extends: ["plugin:@html-eslint/recommended"],
// },
// ],
// rules: {
// "prettier/prettier": "error",
// "react/jsx-filename-extension": "off",
// "import/prefer-default-export": "off",
// "prefer-destructuring": "off",
// "object-shorthand": "off",
// "react/jsx-props-no-spreading": "off",
// "arrow-body-style": "off",
// "no-underscore-dangle": "off",
// "react/forbid-prop-types": "off",
// "react/prop-types": "off",
// },
// };
8 changes: 8 additions & 0 deletions jsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"compilerOptions": {
"baseUrl": "src"
},
"include": [
"src"
]
}
Loading