From 9d9462b5900ef2320641f39cd6447d256972cd9a Mon Sep 17 00:00:00 2001 From: Bartosz Herba Date: Fri, 18 Mar 2022 11:03:57 +0100 Subject: [PATCH] refactor(composable): refactor useUserShipping - move useUserShipping to the theme - mark useUserShipping in composable package as deprecated --- .../src/composables/useUserShipping/index.ts | 3 + .../Checkout/UserShippingAddresses.vue | 23 ++- packages/theme/composables/index.ts | 1 + packages/theme/composables/useUser/index.ts | 10 +- .../theme/composables/useUser/useUser.d.ts | 3 +- .../commands/createCustomerAddressCommand.ts | 9 ++ .../commands/deleteCustomerAddressCommand.ts | 9 ++ .../commands/updateCustomerAddressCommand.ts | 12 ++ .../composables/useUserShipping/index.ts | 149 ++++++++++++++++++ .../useUserShipping/useUserShipping.d.ts | 7 + packages/theme/composables/utils/mask.ts | 19 +++ packages/theme/pages/Checkout/Shipping.vue | 31 ++-- 12 files changed, 241 insertions(+), 35 deletions(-) create mode 100644 packages/theme/composables/useUserShipping/commands/createCustomerAddressCommand.ts create mode 100644 packages/theme/composables/useUserShipping/commands/deleteCustomerAddressCommand.ts create mode 100644 packages/theme/composables/useUserShipping/commands/updateCustomerAddressCommand.ts create mode 100644 packages/theme/composables/useUserShipping/index.ts create mode 100644 packages/theme/composables/useUserShipping/useUserShipping.d.ts create mode 100644 packages/theme/composables/utils/mask.ts diff --git a/packages/composables/src/composables/useUserShipping/index.ts b/packages/composables/src/composables/useUserShipping/index.ts index 69d81b707..de231d6c1 100644 --- a/packages/composables/src/composables/useUserShipping/index.ts +++ b/packages/composables/src/composables/useUserShipping/index.ts @@ -1,3 +1,6 @@ +/** + * @deprecated since version 1.0.0 + */ import { Context, Logger, diff --git a/packages/theme/components/Checkout/UserShippingAddresses.vue b/packages/theme/components/Checkout/UserShippingAddresses.vue index 1f36106f7..ca7c8e448 100644 --- a/packages/theme/components/Checkout/UserShippingAddresses.vue +++ b/packages/theme/components/Checkout/UserShippingAddresses.vue @@ -28,9 +28,9 @@