export { WebComponent } from '../../../assets/framework/component.js';

// Common
import('./common/header.js');
import('./common/language.js');
import('./common/currency.js');
import('./common/search.js');
import('./common/cart.js');
import('./common/menu.js');
import('./common/footer.js');
//import('./common/cookie.js');

// Home Page
import('./common/home.js');
//import('./common/maintenance.js');

// Error
import('./error/not_found.js');

// Account
import('./account/account.js');
import('./account/address.js');
import('./account/edit.js');
import('./account/forgotten.js');
import('./account/login.js');
import('./account/newsletter.js');
//import('./account/order.js');
import('./account/password.js');
import('./account/payment_method.js');
import('./account/register.js');
//import('./account/return.js');
import('./account/reward.js');
import('./account/reset.js');
import('./account/subscription.js');
import('./account/transaction.js');
import('./account/wishlist.js');

// Catalog
//import('./catalog/brand.js');
//import('./catalog/category.js');
//import('./catalog/compare.js');
import('./catalog/product.js');
//import('./catalog/product_list.js');
//import('./catalog/product_info.js');
//import('./catalog/product_thumb.js');
//import('./catalog/related.js');
//import('./catalog/review_list.js');
//import('./catalog/review_form.js');
//import('./catalog/search.js');
//import('./catalog/special.js');

// Checkout
//import('./checkout/cart.js');
//import('./checkout/checkout.js');

// CMS
//import('./cms/article.js');
//import('./cms/topic.js');

// Information
//import('./information/contact.js');
//import('./information/gdpr.js');
//import('./information/information.js');
//import('./information/sitemap.js');