Skip to content

Commit bdfbe4d

Browse files
committed
Code structure refactorization part 1
1 parent 338bc1a commit bdfbe4d

File tree

93 files changed

+132
-131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+132
-131
lines changed

_dev/js/theme/core/checkout/checkoutController.js renamed to _dev/js/checkout/core/checkout/checkoutController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import useEvent from '../../components/event/useEvent';
2+
import useEvent from '../../../utils/event/useEvent';
33
import editAddressHandler from './handler/address/editAddressHandler';
44
import changeAddressHandler from './handler/address/changeAddressHandler';
55
import changeDeliveryMethodHandler from './handler/delivery/changeDeliveryMethodHandler';

_dev/js/theme/core/checkout/components/useCheckoutStepsController.js renamed to _dev/js/checkout/core/checkout/components/useCheckoutStepsController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import { getAllSiblingsBeforeElement, getAllSiblingsAfterElement } from '../../../utils/DOMSelectorsHelper';
2+
import { getAllSiblingsBeforeElement, getAllSiblingsAfterElement } from '../../../../utils/DOM/DOMSelectorsHelper';
33

44
/**
55
* A utility function to control checkout steps in Prestashop.

_dev/js/theme/core/checkout/handler/address/changeAddressHandler.js renamed to _dev/js/checkout/core/checkout/handler/address/changeAddressHandler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import prestashop from 'prestashop';
2-
import useToggleDisplay from '../../../../components/display/useToggleDisplay';
2+
import useToggleDisplay from '../../../../../utils/display/useToggleDisplay';
33
import switchEditAddressButtonColor from '../../utils/switchEditAddressButtonColor';
44
import getEditAddress from '../../utils/getEditAddress';
55
import switchConfirmAddressesButtonState from '../../utils/switchConfirmAddressesButtonState';
6-
import { isElementVisible, each } from '../../../../utils/DOMHelpers';
6+
import { isElementVisible, each } from '../../../../../utils/DOM/DOMHelpers';
77

88
/**
99
* Handles the change event for address selection in the Prestashop checkout process.

_dev/js/theme/core/checkout/handler/address/showAddressErrorMessageHandler.js renamed to _dev/js/checkout/core/checkout/handler/address/showAddressErrorMessageHandler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import prestashop from 'prestashop';
2-
import useToggleDisplay from '../../../../components/display/useToggleDisplay';
2+
import useToggleDisplay from '../../../../../utils/display/useToggleDisplay';
33
import switchConfirmAddressesButtonState from '../../utils/switchConfirmAddressesButtonState';
44
import switchEditAddressButtonColor from '../../utils/switchEditAddressButtonColor';
5-
import { isElementVisible } from '../../../../utils/DOMHelpers';
5+
import { isElementVisible } from '../../../../../utils/DOM/DOMHelpers';
66
import getEditAddress from '../../utils/getEditAddress';
77

88
/**

_dev/js/theme/core/checkout/handler/delivery/changeDeliveryMethodHandler.js renamed to _dev/js/checkout/core/checkout/handler/delivery/changeDeliveryMethodHandler.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import prestashop from 'prestashop';
2-
import { formSerializeArray, fromSerializeObject } from '../../../../utils/formSerialize';
2+
import { formSerializeArray, fromSerializeObject } from '../../../../../utils/formSerialize';
33
import selectDeliveryMethodRequest from '../../request/selectDeliveryMethodRequest';
4-
import parseToHtml from '../../../../utils/parseToHtml';
54
import refreshCheckoutPage from '../../utils/refreshCheckoutPage';
6-
import { each } from '../../../../utils/DOMHelpers';
5+
import { each, parseToHtml } from '../../../../../utils/DOM/DOMHelpers';
76

87
/**
98
* Handles the change of delivery method in the Prestashop checkout process.

_dev/js/theme/core/checkout/handler/payment/confirmOrderHandler.js renamed to _dev/js/checkout/core/checkout/handler/payment/confirmOrderHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import getSelectedPaymentOption from '../../utils/getSelectedPaymentOption';
33
import canProceedOrder from '../../utils/canProceedOrder';
44
import checkCartStillOrderableRequest from '../../request/checkCartStillOrderableRequest';
55
import toggleOrderConfirmationButtonState from '../../utils/toggleOrderConfirmationButtonState';
6-
import { each } from '../../../../utils/DOMHelpers';
6+
import { each } from '../../../../../utils/DOM/DOMHelpers';
77

88
const showNativeFormErrors = () => {
99
const { termsCheckboxSelector } = prestashop.selectors.checkout;

_dev/js/theme/core/checkout/handler/payment/toggleOrderButtonStateHandler.js renamed to _dev/js/checkout/core/checkout/handler/payment/toggleOrderButtonStateHandler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import prestashop from 'prestashop';
2-
import useToggleDisplay from '../../../../components/display/useToggleDisplay';
2+
import useToggleDisplay from '../../../../../utils/display/useToggleDisplay';
33
import canProceedOrder from '../../utils/canProceedOrder';
44
import toggleOrderConfirmationButtonState from '../../utils/toggleOrderConfirmationButtonState';
5-
import { each } from '../../../../utils/DOMHelpers';
5+
import { each } from '../../../../../utils/DOM/DOMHelpers';
66

77
const { toggle } = useToggleDisplay();
88

_dev/js/theme/core/checkout/handler/payment/togglePaymentOptionsHandler.js renamed to _dev/js/checkout/core/checkout/handler/payment/togglePaymentOptionsHandler.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import collapseAllPaymentOptions from '../../utils/collapseAllPaymentOptions';
22
import getSelectedPaymentOption from '../../utils/getSelectedPaymentOption';
3-
import useToggleDisplay from '../../../../components/display/useToggleDisplay';
3+
import useToggleDisplay from '../../../../../utils/display/useToggleDisplay';
44
import canProceedOrder from '../../utils/canProceedOrder';
55
import toggleOrderConfirmationButtonState from '../../utils/toggleOrderConfirmationButtonState';
6-
import { each } from '../../../../utils/DOMHelpers';
6+
import { each } from '../../../../../utils/DOM/DOMHelpers';
77

88
const { show } = useToggleDisplay();
99

_dev/js/theme/core/checkout/handler/process/checkoutFormSubmitHandler.js renamed to _dev/js/checkout/core/checkout/handler/process/checkoutFormSubmitHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import { each } from '../../../../utils/DOMHelpers';
2+
import { each } from '../../../../../utils/DOM/DOMHelpers';
33

44
/**
55
* Handles the submission of the checkout form, disables submit buttons, and emits a 'submitCheckoutForm' event.

_dev/js/theme/core/checkout/index.js renamed to _dev/js/checkout/core/checkout/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import DOMReady from '../../utils/DOMReady';
2+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
33

44
import checkoutController from './checkoutController';
55

_dev/js/theme/core/checkout/request/checkCartStillOrderableRequest.js renamed to _dev/js/checkout/core/checkout/request/checkCartStillOrderableRequest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import useDefaultHttpRequest from '../../../components/http/useDefaultHttpRequest';
2+
import useDefaultHttpRequest from '../../../../utils/http/useDefaultHttpRequest';
33

44
/**
55
* Represents the server response from a check cart still orderable request.

_dev/js/theme/core/checkout/request/selectDeliveryMethodRequest.js renamed to _dev/js/checkout/core/checkout/request/selectDeliveryMethodRequest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import useDefaultHttpRequest from '../../../components/http/useDefaultHttpRequest';
1+
import useDefaultHttpRequest from '../../../../utils/http/useDefaultHttpRequest';
22

33
/**
44
* Represents the server response from a select delivery method request.

_dev/js/theme/core/checkout/utils/areConditionsAccepted.js renamed to _dev/js/checkout/core/checkout/utils/areConditionsAccepted.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import { each } from '../../../utils/DOMHelpers';
2+
import { each } from '../../../../utils/DOM/DOMHelpers';
33

44
/**
55
* Checks if all conditions are accepted.

_dev/js/theme/core/checkout/utils/collapseAllPaymentOptions.js renamed to _dev/js/checkout/core/checkout/utils/collapseAllPaymentOptions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
2-
import { each } from '../../../utils/DOMHelpers';
3-
import useToggleDisplay from '../../../components/display/useToggleDisplay';
2+
import { each } from '../../../../utils/DOM/DOMHelpers';
3+
import useToggleDisplay from '../../../../utils/display/useToggleDisplay';
44

55
/**
66
* Collapses all payment options' additional information blocks and options forms.

_dev/js/theme/core/checkout/utils/switchConfirmAddressesButtonState.js renamed to _dev/js/checkout/core/checkout/utils/switchConfirmAddressesButtonState.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { each } from '../../../utils/DOMHelpers';
1+
import { each } from '../../../../utils/DOM/DOMHelpers';
22

33
/**
44
* Switches the state of the confirm addresses button.

_dev/js/theme/core/checkout/utils/switchEditAddressButtonColor.js renamed to _dev/js/checkout/core/checkout/utils/switchEditAddressButtonColor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { each } from '../../../utils/DOMHelpers';
1+
import { each } from '../../../../utils/DOM/DOMHelpers';
22

33
/**
44
* Changes the color of the edit button for the wrong address.

_dev/js/checkout/index.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import prestashop from 'prestashop';
2-
import useEvent from '../theme/components/event/useEvent';
3-
import parseToHtml from '../theme/utils/parseToHtml';
4-
import useHttpRequest from '../theme/components/http/useHttpRequest';
5-
import { each } from '../theme/utils/DOMHelpers';
6-
import DOMReady from '../theme/utils/DOMReady';
2+
import useEvent from '../utils/event/useEvent';
3+
import { parseToHtml, each, DOMReady } from '../utils/DOM/DOMHelpers';
4+
import useHttpRequest from '../utils/http/useHttpRequest';
5+
import './core/checkout/index';
76

87
const { on } = useEvent();
98

_dev/js/listing/components/filters/Filters.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
22
import FiltersRangeSliders from './FiltersRangeSliders';
3-
import useEvent from '../../../theme/components/event/useEvent';
3+
import useEvent from '../../../utils/event/useEvent';
44

55
class Filters {
66
constructor() {

_dev/js/listing/components/filters/FiltersRangeSliders.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import RangeSlider from './RangeSlider';
2-
import { each } from '../../../theme/utils/DOMHelpers';
2+
import { each } from '../../../utils/DOM/DOMHelpers';
33

44
class FiltersRangeSliders {
55
static init() {

_dev/js/listing/components/filters/RangeSlider.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import prestashop from 'prestashop';
22
import noUiSlider from 'nouislider';
33
import wNumb from 'wnumb';
44
import FiltersUrlHandler from './FiltersUrlHandler';
5-
import useEvent from '../../../theme/components/event/useEvent';
5+
import useEvent from '../../../utils/event/useEvent';
66

77
class RangeSlider {
88
constructor(element) {

_dev/js/listing/index.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import prestashop from 'prestashop';
2-
import Filters from '@js/listing/components/filters/Filters';
3-
import parseToHtml from '../theme/utils/parseToHtml';
4-
import { each } from '../theme/utils/DOMHelpers';
5-
import DOMReady from '../theme/utils/DOMReady';
2+
import Filters from './components/filters/Filters';
3+
import { each, parseToHtml, DOMReady } from '../utils/DOM/DOMHelpers';
64

75
function updateProductListDOM(data) {
86
each(prestashop.selectors.listing.searchFilters, (el) => {

_dev/js/product/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import ProductGallery from './components/ProductGallery';
2-
import DOMReady from '../theme/utils/DOMReady';
2+
import { DOMReady } from '../utils/DOM/DOMHelpers';
33

44
DOMReady(() => {
55
const gallery = new ProductGallery();

_dev/js/theme/components/customer/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import DOMReady from '../../utils/DOMReady';
1+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
22

33
const initCustomerLinksTriggerActive = () => {
44
const url = window.location.pathname;

_dev/js/theme/components/dynamic-bootstrap-components.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import DOMReady from '../utils/DOMReady';
2-
import useBootstrapComponentDynamicImport from '../utils/dynamicImports/useBootstrapComponentDynamicImport';
1+
import { DOMReady } from '../../utils/DOM/DOMHelpers';
2+
import useBootstrapComponentDynamicImport from '../../utils/dynamicImports/useBootstrapComponentDynamicImport';
33

44
DOMReady(() => {
55
const { init: initDynamicImportForModal } = useBootstrapComponentDynamicImport(

_dev/js/theme/components/header/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import DOMReady from '../../utils/DOMReady';
1+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
22
import useTopMenu from './useTopMenu';
33
import useStickyElement from '../useStickyElement';
44

_dev/js/theme/components/header/useTopMenu.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import useEvent from '../event/useEvent';
1+
import useEvent from '../../../utils/event/useEvent';
22

33
const useTopMenu = (selector) => {
44
const { on, off } = useEvent();

_dev/js/theme/components/product.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import prestashop from 'prestashop';
22
import useCustomQuantityInput from './useCustomQuantityInput';
3-
import { each } from '../utils/DOMHelpers';
4-
import parseToHtml from '../utils/parseToHtml';
5-
import DOMReady from '../utils/DOMReady';
3+
import { each, parseToHtml, DOMReady } from '../../utils/DOM/DOMHelpers';
64
import productEventContextSelector from '../core/product/utils/productEventContextSelector';
75

86
DOMReady(() => {

_dev/js/theme/components/quickview.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import prestashop from 'prestashop';
2-
import DOMReady from '../utils/DOMReady';
3-
import parseToHtml from '../utils/parseToHtml';
2+
import { DOMReady, parseToHtml } from '../../utils/DOM/DOMHelpers';
43

54
/**
65
* Handle open quick view

_dev/js/theme/components/responsive.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import DOMReady from '../utils/DOMReady';
2+
import { DOMReady } from '../../utils/DOM/DOMHelpers';
33

44
function isMobile() {
55
return prestashop.responsive.current_width < prestashop.responsive.min_width;

_dev/js/theme/components/sliders/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import DOMReady from '../../utils/DOMReady';
2+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
33
import PageSlider from './PageSlider';
44
import SwiperSlider from './SwiperSlider';
55

_dev/js/theme/components/useAlertToast.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import parseToHtml from '@js/theme/utils/parseToHtml';
1+
import { parseToHtml } from '../../utils/DOM/DOMHelpers';
22

33
let id = 0;
44

_dev/js/theme/components/usePageLoader.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
/**
22
* A utility module for managing the page loader state.
33
*
4-
* @return {showLoader, hideLoader}
4+
* @module usePageLoader
5+
* @returns {Object} An object with methods to show and hide the page loader.
6+
* @property {Function} showLoader - Displays the page loader.
7+
* @property {Function} hideLoader - Hides the page loader.
58
* @example
9+
* // Usage example:
610
* const pageLoader = usePageLoader();
711
* pageLoader.showLoader(); // Display the page loader
812
* pageLoader.hideLoader(); // Hide the page loader
@@ -14,7 +18,8 @@ const usePageLoader = () => {
1418
/**
1519
* Show the page loader.
1620
*
17-
* @method showLoader
21+
* @function
22+
* @name showLoader
1823
* @returns {void}
1924
*/
2025
const showLoader = () => {
@@ -24,7 +29,8 @@ const usePageLoader = () => {
2429
/**
2530
* Hide the page loader.
2631
*
27-
* @method hideLoader
32+
* @function
33+
* @name hideLoader
2834
* @returns {void}
2935
*/
3036
const hideLoader = () => {

_dev/js/theme/components/useStickyElement.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import debounce from '../utils/debounce';
1+
import debounce from '../../utils/debounce';
22

33
/**
44
* Returns sticky element data

_dev/js/theme/components/useThemeForm.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { each } from '../utils/DOMHelpers';
1+
import { each } from '../../utils/DOM/DOMHelpers';
22

33
const supportedValidity = () => {
44
const input = document.createElement('input');

_dev/js/theme/core/address/addressController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import useEvent from '../../components/event/useEvent';
1+
import useEvent from '../../../utils/event/useEvent';
22
import changeAddressCountryHandler from './handler/changeAddressCountryHandler';
33

44
/**

_dev/js/theme/core/address/handler/changeAddressCountryHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import parseToHtml from '../../../utils/parseToHtml';
2+
import { parseToHtml } from '../../../../utils/DOM/DOMHelpers';
33
import updateAddressRequest from '../request/updateAddressRequest';
44

55
/**

_dev/js/theme/core/address/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import addressController from './addressController';
2-
import DOMReady from '../../utils/DOMReady';
2+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
33

44
const { init } = addressController();
55

_dev/js/theme/core/address/request/updateAddressRequest.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import useHttpRequest from '../../../components/http/useHttpRequest';
2-
import useHttpController from '../../../components/http/useHttpController';
3-
import useHttpPayloadDefinition from '../../../components/http/useHttpPayloadDefinition';
4-
import GenericHttpRequestError from '../../../components/http/error/GenericHttpRequestError';
1+
import useHttpRequest from '../../../../utils/http/useHttpRequest';
2+
import useHttpController from '../../../../utils/http/useHttpController';
3+
import useHttpPayloadDefinition from '../../../../utils/http/useHttpPayloadDefinition';
4+
import GenericHttpRequestError from '../../../../utils/http/error/GenericHttpRequestError';
55

66
/**
77
* @typedef {Object} ServerResponse

_dev/js/theme/core/cart/cartController.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import useEvent from '../../components/event/useEvent';
2+
import useEvent from '../../../utils/event/useEvent';
33
import submitVoucherHandler from './handler/voucher/submitVoucherHandler';
44
import codeLinkSubmitHandler from './handler/voucher/codeLinkSubmitHandler';
55
import deleteVoucherHandler from './handler/voucher/deleteVoucherHandler';

_dev/js/theme/core/cart/handler/cart/addToCartHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import prestashop from 'prestashop';
22
import useAlertToast from '../../../../components/useAlertToast';
33
import addToCartRequest from '../../request/cart/addToCartRequest';
4-
import sprintf from '../../../../utils/sprintf';
4+
import sprintf from '../../../../../utils/sprintf';
55

66
const { danger } = useAlertToast();
77

_dev/js/theme/core/cart/handler/cart/updateCartHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import parseToHtml from '../../../../utils/parseToHtml';
2+
import { parseToHtml } from '../../../../../utils/DOM/DOMHelpers';
33
import updateCartContentRequest from '../../request/cart/updateCartContentRequest';
44

55
/**

_dev/js/theme/core/cart/handler/voucher/submitVoucherHandler.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
22
import addVoucherToCartRequest from '../../request/voucher/addVoucherToCartRequest';
3-
import parseToHtml from '../../../../utils/parseToHtml';
3+
import { parseToHtml } from '../../../../../utils/DOM/DOMHelpers';
44

55
/**
66
* Handles the submission of a voucher form and updates the cart accordingly.

_dev/js/theme/core/cart/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import prestashop from 'prestashop';
2-
import DOMReady from '../../utils/DOMReady';
2+
import { DOMReady } from '../../../utils/DOM/DOMHelpers';
33
import cartController from './cartController';
44

55
prestashop.cart = prestashop.cart || {};

_dev/js/theme/core/cart/request/cart/addToCartRequest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
2-
import useDefaultHttpRequest from '../../../../components/http/useDefaultHttpRequest';
3-
import useHttpPayloadDefinition from '../../../../components/http/useHttpPayloadDefinition';
2+
import useDefaultHttpRequest from '../../../../../utils/http/useDefaultHttpRequest';
3+
import useHttpPayloadDefinition from '../../../../../utils/http/useHttpPayloadDefinition';
44

55
/**
66
* @typedef {object} ServerResponse

_dev/js/theme/core/cart/request/cart/deleteFromCartRequest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
2-
import useDefaultHttpRequest from '../../../../components/http/useDefaultHttpRequest';
3-
import useHttpPayloadDefinition from '../../../../components/http/useHttpPayloadDefinition';
2+
import useDefaultHttpRequest from '../../../../../utils/http/useDefaultHttpRequest';
3+
import useHttpPayloadDefinition from '../../../../../utils/http/useHttpPayloadDefinition';
44

55
/**
66
* @typedef {object} ServerResponse

_dev/js/theme/core/cart/request/cart/quantityChangeRequest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import prestashop from 'prestashop';
2-
import useDefaultHttpRequest from '../../../../components/http/useDefaultHttpRequest';
3-
import useHttpPayloadDefinition from '../../../../components/http/useHttpPayloadDefinition';
2+
import useDefaultHttpRequest from '../../../../../utils/http/useDefaultHttpRequest';
3+
import useHttpPayloadDefinition from '../../../../../utils/http/useHttpPayloadDefinition';
44

55
/**
66
* @typedef {object} ServerResponse

0 commit comments

Comments
 (0)