From 28c1c04964b05c9378d4f2a50334b057ff53be44 Mon Sep 17 00:00:00 2001 From: Reza Babaei Date: Sat, 4 Sep 2021 16:32:16 +0300 Subject: [PATCH] feat: changes for woocommerce (WIP) --- components/common/Layout/Layout.tsx | 4 +- components/common/UserNav/UserNav.tsx | 13 +- framework/woocommerce/api/index.ts | 27 +- .../api/operations/get-all-products.ts | 12 +- .../api/operations/get-site-info.ts | 18 +- framework/woocommerce/api/operations/index.ts | 10 +- .../api/utils/fetch-graphql-api.ts | 3 +- framework/woocommerce/cart/use-cart.tsx | 34 +- .../woocommerce/customer/use-customer.tsx | 18 +- framework/woocommerce/provider.ts | 6 + framework/woocommerce/schema.d.ts | 115 + framework/woocommerce/schema.graphql | 205 + framework/woocommerce/schema.ts | 18186 ---------------- .../wp/queries/get-all-pages-query.ts.t | 14 + .../wp/queries/get-all-products-query.ts | 34 + .../wp/queries/get-customer-id-query.ts | 8 + .../wp/queries/get-customer-query.ts | 12 + .../wp/queries/get-page-query.ts.t | 14 + .../wp/queries/get-posts-query.ts.t | 12 + .../wp/queries/get-product-query.ts.t | 72 + framework/woocommerce/wp/queries/index.ts | 11 + package.json | 2 +- pages/index.tsx | 26 +- tsconfig.json | 4 +- 24 files changed, 590 insertions(+), 18270 deletions(-) delete mode 100644 framework/woocommerce/schema.ts create mode 100644 framework/woocommerce/wp/queries/get-all-pages-query.ts.t create mode 100644 framework/woocommerce/wp/queries/get-all-products-query.ts create mode 100644 framework/woocommerce/wp/queries/get-customer-id-query.ts create mode 100644 framework/woocommerce/wp/queries/get-customer-query.ts create mode 100644 framework/woocommerce/wp/queries/get-page-query.ts.t create mode 100644 framework/woocommerce/wp/queries/get-posts-query.ts.t create mode 100644 framework/woocommerce/wp/queries/get-product-query.ts.t diff --git a/components/common/Layout/Layout.tsx b/components/common/Layout/Layout.tsx index 2e53bed62..c7fc9f0a5 100644 --- a/components/common/Layout/Layout.tsx +++ b/components/common/Layout/Layout.tsx @@ -18,7 +18,7 @@ import LoginView from '@components/auth/LoginView' import s from './Layout.module.css' const Loading = () => ( -
+
) @@ -104,7 +104,7 @@ const Layout: FC = ({ return (
- + {/* */}
{children}