requirejs-config.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. /**
  2. * Copyright © Magento, Inc. All rights reserved.
  3. * See COPYING.txt for license details.
  4. */
  5. var config = {
  6. map: {
  7. '*': {
  8. 'rowBuilder': 'Magento_Theme/js/row-builder',
  9. 'toggleAdvanced': 'mage/toggle',
  10. 'translateInline': 'mage/translate-inline',
  11. 'sticky': 'mage/sticky',
  12. 'tabs': 'mage/tabs',
  13. 'zoom': 'mage/zoom',
  14. 'collapsible': 'mage/collapsible',
  15. 'dropdownDialog': 'mage/dropdown',
  16. 'dropdown': 'mage/dropdowns',
  17. 'accordion': 'mage/accordion',
  18. 'loader': 'mage/loader',
  19. 'tooltip': 'mage/tooltip',
  20. 'deletableItem': 'mage/deletable-item',
  21. 'itemTable': 'mage/item-table',
  22. 'fieldsetControls': 'mage/fieldset-controls',
  23. 'fieldsetResetControl': 'mage/fieldset-controls',
  24. 'redirectUrl': 'mage/redirect-url',
  25. 'loaderAjax': 'mage/loader',
  26. 'menu': 'mage/menu',
  27. 'popupWindow': 'mage/popup-window',
  28. 'validation': 'mage/validation/validation',
  29. 'welcome': 'Magento_Theme/js/view/welcome',
  30. 'breadcrumbs': 'Magento_Theme/js/view/breadcrumbs'
  31. }
  32. },
  33. paths: {
  34. 'jquery/ui': 'jquery/jquery-ui'
  35. },
  36. deps: [
  37. 'jquery/jquery.mobile.custom',
  38. 'mage/common',
  39. 'mage/dataPost',
  40. 'mage/bootstrap'
  41. ],
  42. config: {
  43. mixins: {
  44. 'Magento_Theme/js/view/breadcrumbs': {
  45. 'Magento_Theme/js/view/add-home-breadcrumb': true
  46. },
  47. 'jquery/jquery-ui': {
  48. 'jquery/patches/jquery-ui': true
  49. }
  50. }
  51. }
  52. };