For the complete documentation index, see llms.txt. This page is also available as Markdown.

Release Notes (2025-11-17)

Continuation of Release Notes — covers the 2025-11-17 release.

Frontend Technology Stack Upgrade

[Improved] Frontend Technology Stack Upgrade: upgraded major frameworks and the development environment — React 19.2, Next.js 16.0, TailwindCSS 4.1, and more — to the latest versions, strengthening performance, stability, and maintainability. [Improved] Code Quality and Performance Optimization: improved maintainability and initial load performance by unifying the multilingual handling approach, consolidating code conventions, and optimizing external scripts and bundle structure.

1. Frontend Technology Stack Upgrade

In this release, versions were upgraded across the frontend framework and development environment, reflecting the latest technical specifications and strengthening stability, performance, and compatibility. This enabled the use of the latest features in the React/Next.js-based structure, and the build environment and styling rules were also improved to match the latest versions.

Key Details

  • React: 19.0.0 → 19.2.0

  • React DOM: 19.0.0 → 19.2.0

  • Next.js: 15.2.3 → 16.0.1

  • next-intl: 3.26.4 → 4.4.0 (improved multilingual handling stability and features)

  • TailwindCSS: 3.4.10 → 4.1.16 (reflects the new build engine and performance improvements)

  • eslint-plugin-tailwindcss → eslint-plugin-better-tailwindcss (3.17.4 → 3.7.10, applies stricter, improved rules)

  • prettier-plugin-tailwindcss: 0.6.6 → 0.7.1

  • Node.js: 20.10 → 24.11 (switched to a latest-LTS-based environment)

Expected Effects

  • Access to the latest features of frameworks and libraries

  • Improved initial load speed and build performance

  • Increased development productivity and reduced maintenance difficulty

  • Improved multilingual handling (Next-intl) stability

  • Strengthened security and package compatibility with a latest Node-based environment

Source Change List

bo

  • next.config.mjs

  • package.json

  • src/api/system/user-api.ts

  • src/app/(task-popup)/goods/goods-mgmt/goods-info-mgmt/goods-info-detail/page.tsx

  • src/app/(task-popup)/goods/goods-qna-mgmt/goods-qna-detail/page.tsx

  • src/app/(task-popup)/goods/goods-qna-mgmt/goods-qna-template-mgmt/page.tsx

  • src/app/(task-popup)/goods/review-mgmt/review-evaluation/review-evaluation-item-value-list/page.tsx

  • src/app/[pageType]/goods/goods-mgmt/general-goods-reg/page.tsx

  • src/app/[pageType]/goods/goods-mgmt/goods-info-mgmt/page.tsx

  • src/app/[pageType]/goods/review-mgmt/review-evaluation-mgmt/page.tsx

  • src/app/[pageType]/goods/search-mgmt/kwd-boosting-mgmt/page.tsx

  • src/app/[pageType]/goods/search-mgmt/rank-mgmt/page.tsx

  • src/app/[pageType]/goods/search-mgmt/syn-mgmt/page.tsx

  • src/app/[pageType]/guide/page.tsx

  • src/app/[pageType]/layout.tsx

  • src/app/[pageType]/system/monitoring-mgmt/server-monitoring-mgmt/page.tsx

  • src/app/layout.tsx

  • src/app/popup/display/standard-category/page.tsx

  • src/components/common/dashboard/board-grade.tsx

  • src/components/common/dashboard/board-more-button.tsx

  • src/components/common/dashboard/board-toggle-button.tsx

  • src/components/common/dashboard/dashboard-list.tsx

  • src/components/common/editor/common-editor-inner.tsx

  • src/components/common/guide/sample-dashboard/dashboard-detail-cont/dashboard-seller-grade-detail.tsx

  • src/components/common/table-layout/common-table-item.tsx

  • src/components/common/tree/item/tree-item-icons.tsx

  • src/components/dashboard/po/dashboard-seller-grade-detail.tsx

  • src/components/hook-form/rhf-date-picker.tsx

  • src/components/system/user-mgmt/indiv-rt-mgmt/indiv-rt-menu-form.tsx

  • src/global.css

  • src/lib/common/middleware/middleware-utils.ts

  • src/proxy.ts

  • src/theme/core/components/mui-x-data-grid.tsx

  • tsconfig.json

fo

  • src/components/customer/question-item.tsx

  • .eslintrc.js

  • package.json

  • postcss.config.js

  • src/api/member/login.ts

  • src/api/member/mypage.ts

  • src/app/[locale]/(root)/community/(default)/[bbsId]/editor/page.tsx

  • src/app/[locale]/(root)/customer/[sidebar]/qna/[cnslNo]/page.tsx

  • src/app/[locale]/(root)/customer/notice/page.tsx

  • src/app/[locale]/(root)/customer/question/page.tsx

  • src/app/[locale]/(root)/member/coupon-list/page.tsx

  • src/app/[locale]/(root)/member/enterprise-verification/page.tsx

  • src/app/[locale]/(root)/member/join/complete/page.tsx

  • src/app/[locale]/(root)/member/join/type/page.tsx

  • src/app/[locale]/(root)/member/mypage/page.tsx

  • src/app/[locale]/(root)/member/setting/page.tsx

  • src/app/[locale]/(root)/member/shipping-management/page.tsx

  • src/app/[locale]/(root)/order/order/page.tsx

  • src/app/[locale]/(root)/order/regular-order-sheet/page.tsx

  • src/app/[locale]/error.tsx

  • src/app/[locale]/goods/error.tsx

  • src/app/[locale]/layout.tsx

  • src/assets/styles/common/slider.css

  • src/assets/styles/common/time-line.css

  • src/assets/styles/page/brand.css

  • src/assets/styles/page/event.css

  • src/components/claim/accept/accept-goods-select-box.tsx

  • src/components/claim/common/claim-guide-text-info.tsx

  • src/components/claim/common/claim-list-info.tsx

  • src/components/claim/common/claim-load-more-button.tsx

  • src/components/claim/common/claim-process-button.tsx

  • src/components/claim/common/claim-product.tsx

  • src/components/claim/common/claim-top-notice.tsx

  • src/components/claim/common/gift-box-card-info.tsx

  • src/components/claim/common/gift-card.tsx

  • src/components/claim/common/proof-doc-apply.tsx

  • src/components/claim/common/proof-doc-success.tsx

  • src/components/claim/main/cancel-detail.tsx

  • src/components/claim/main/gift-box-history.tsx

  • src/components/claim/main/gift-box-receive-detail.tsx

  • src/components/claim/main/gift-box-send-detail.tsx

  • src/components/claim/main/order-inquiry-detail.tsx

  • src/components/claim/main/return-detail.tsx

  • src/components/claim/modal/cancel-accept.tsx

  • src/components/claim/modal/option-change.tsx

  • src/components/claim/modal/return-accept.tsx

  • src/components/common/common-swiper.tsx

  • src/components/common/search-period.tsx

  • src/components/customer/customer-info.tsx

  • src/components/customer/list-search-input.tsx

  • src/components/customer/notice-item-wrapper.tsx

  • src/components/customer/notice-list.tsx

  • src/components/customer/order-goods-modal.tsx

  • src/components/customer/pagination.tsx

  • src/components/customer/qna-item.tsx

  • src/components/customer/qna-list.tsx

  • src/components/customer/qna-save.tsx

  • src/components/customer/question-list.tsx

  • src/components/customer/question-panel.tsx

  • src/components/customer/search-goods-list.tsx

  • src/components/customer/search-order-goods-list.tsx

  • src/components/display/board/board-item.tsx

  • src/components/display/board/board-list-page.tsx

  • src/components/display/board/board-list.tsx

  • src/components/display/board/board-select-sort.tsx

  • src/components/display/board/board-select-tab.tsx

  • src/components/display/board/contents-save.tsx

  • src/components/display/category/category-tabs.tsx

  • src/components/display/corner/brand-best-01.tsx

  • src/components/display/corner/brand-main-plan-goods.tsx

  • src/components/display/corner/brand-main-swiper.tsx

  • src/components/display/corner/goods-list-02.tsx

  • src/components/display/corner/image-banner-10.tsx

  • src/components/display/corner/main-swiper.tsx

  • src/components/display/corner/ranking-zone-goods-list.tsx

  • src/components/display/dynamic/dynamic-corner.tsx

  • src/components/display/dynamic/dynamic-plan-template.tsx

  • src/components/display/dynamic/dynamic-template.tsx

  • src/components/display/plan/detail/plan-div-obj-section.tsx

  • src/components/display/plan/detail/plan-div-obj-select.tsx

  • src/components/display/plan/detail/plan-footer-contetns.tsx

  • src/components/display/plan/detail/plan-header.tsx

  • src/components/display/plan/detail/plan-list-button.tsx

  • src/components/display/plan/detail/plan-modal.tsx

  • src/components/display/plan/detail/plan-title-html.tsx

  • src/components/display/plan/plan-list.tsx

  • src/components/display/plan/template/marketing-template-1.tsx

  • src/components/display/shop/brand/brand-goods.tsx

  • src/components/display/shop/brand/brand-image.tsx

  • src/components/event/detail/common/event-entry-button.tsx

  • src/components/event/detail/common/event-footer.tsx

  • src/components/event/detail/common/event-header.tsx

  • src/components/event/detail/event-coupon-detail.tsx

  • src/components/event/detail/event-html.tsx

  • src/components/event/detail/event-new-list.tsx

  • src/components/event/detail/event-reply-list.tsx

  • src/components/event/detail/event-reply.tsx

  • src/components/event/detail/event-roulette.tsx

  • src/components/event/detail/event-survey-detail-cont.tsx

  • src/components/event/event-item.tsx

  • src/components/event/event-list.tsx

  • src/components/event/event-select-tab.tsx

  • src/components/event/my-event-list/my-event-item.tsx

  • src/components/event/my-event-list/my-event-list.tsx

  • src/components/fo/common/app-download-banner.tsx

  • src/components/fo/common/contents-wrap.tsx

  • src/components/fo/common/floating.tsx

  • src/components/fo/common/header/header-account-buttons.tsx

  • src/components/fo/common/header/header-account.tsx

  • src/components/fo/common/header/header-wrapper.tsx

  • src/components/fo/common/header/util-wrap.tsx

  • src/components/fo/common/inner-components/btn-page-top.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/accept/accept-counting-box.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/accept/accept-goods-select-box.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/accept/accept-next-step-btn.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/accept/accept-step-navigation.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-coupon-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-guide-text-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-list-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-list-infodtl.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-load-more-button.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-process-button.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-product.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-refund-payment-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-top-notice.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/gift-box-card-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/gift-box-dlvp-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/gift-card.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/cancel-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/gift-box-receive-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/gift-box-send-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/order-inquiry-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/return-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/ClaimOrder.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/ClaimOrderDetail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/Modal.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/OrderDetails.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/return-accept.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Common/CustomButton.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Coupon/chat-CouponList.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Delivery/tracking/tracking-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Event/chat-EventList.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Event/chat-OngoingEvents.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Input/chat-Input.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Search/chat-SearchResults.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Search/chat-SearchResultsWithDescription.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Shipping/AcceptNextStepBtn.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Shipping/AcceptStepNavigation.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Shipping/shipping-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Shipping/shipping-list-modal.tsx

  • src/components/fo/common/inner-components/chat/chat-popup.tsx

  • src/components/fo/common/inner-components/chat/chat-util/LinkButton.tsx

  • src/components/fo/common/inner-components/chat/hooks/chat-orderHandlers.tsx

  • src/components/fo/common/inner-components/footer-chatbot-button.tsx

  • src/components/fo/common/inner-components/footer-company-menu.tsx

  • src/components/fo/common/inner-components/footer.tsx

  • src/components/fo/common/inner-components/logo.tsx

  • src/components/fo/common/inner-components/mobile-navigation-bar.tsx

  • src/components/fo/common/inner-components/navigation-bar.tsx

  • src/components/fo/common/inner-components/terms-tab-contents.tsx

  • src/components/fo/common/layout-header.tsx

  • src/components/fo/common/tab-bar.tsx

  • src/components/fo/common/time-line-views.tsx

  • src/components/fo/community/bulletin-board-contents-list.tsx

  • src/components/fo/community/bulletin-board-gallery-item.tsx

  • src/components/fo/community/bulletin-board-item.tsx

  • src/components/fo/community/bulletin-board-reply-item.tsx

  • src/components/fo/community/bulletin-board-search-bar.tsx

  • src/components/fo/community/community-banner.tsx

  • src/components/fo/community/community-contents.tsx

  • src/components/fo/community/community-more-button.tsx

  • src/components/fo/community/community-video-swiper.tsx

  • src/components/fo/community/detail/bulletin-board-detail.tsx

  • src/components/fo/community/detail/bulletin-board-reply.tsx

  • src/components/fo/community/detail/community-detail.tsx

  • src/components/fo/community/reply-text-area.tsx

  • src/components/fo/display/plan-item.tsx

  • src/components/fo/display/plan-shop-list.tsx

  • src/components/fo/event/event-item.tsx

  • src/components/fo/event/event-list.tsx

  • src/components/fo/event/event-new-list.tsx

  • src/components/fo/main/corner-section.tsx

  • src/components/fo/mypage/accordion-order-info.tsx

  • src/components/fo/mypage/order-routine-manage-modal.tsx

  • src/components/fo/search/filter-brand.tsx

  • src/components/fo/search/filter-category.tsx

  • src/components/fo/search/filter-item-list.tsx

  • src/components/fo/search/filter.tsx

  • src/components/fo/search/inner-components/filter.tsx

  • src/components/fo/search/inner-components/recent-item-slide.tsx

  • src/components/fo/search/inner-components/search-bar-value.tsx

  • src/components/fo/search/inner-components/search-bar.tsx

  • src/components/fo/search/inner-components/search-imageupload.tsx

  • src/components/fo/search/inner-components/search-popular.tsx

  • src/components/fo/search/inner-components/search-product.tsx

  • src/components/fo/search/inner-components/search-recent.tsx

  • src/components/fo/search/inner-components/search-recommended.tsx

  • src/components/fo/search/inner-components/search-related.tsx

  • src/components/fo/search/inner-components/search-result-bar-value.tsx

  • src/components/fo/search/inner-components/search-result-bar.tsx

  • src/components/fo/search/search-area.tsx

  • src/components/fo/search/search-result-area.tsx

  • src/components/goods/detail/goods-associate-list.tsx

  • src/components/goods/detail/goods-detail-desc.tsx

  • src/components/goods/detail/goods-detail-purchase-buttons.tsx

  • src/components/goods/detail/goods-detail-rel-goods-list.tsx

  • src/components/goods/detail/goods-detail-tab-client.tsx

  • src/components/goods/detail/goods-detail-tab.tsx

  • src/components/goods/detail/package-goods-detail.tsx

  • src/components/goods/detail/package/bundle-item.tsx

  • src/components/goods/detail/package/bundle-list.tsx

  • src/components/goods/detail/package/package-item-detail.tsx

  • src/components/goods/detail/package/product-bundle-button-list.tsx

  • src/components/goods/detail/top/goods-baseinfo.tsx

  • src/components/goods/detail/top/goods-delivery-info.tsx

  • src/components/goods/detail/top/ootd-button.tsx

  • src/components/goods/modal/alarm-item.tsx

  • src/components/goods/modal/goods-benefit-modal.tsx

  • src/components/goods/modal/goods-delivery-info-modal.tsx

  • src/components/goods/modal/goods-gift-detail-modal.tsx

  • src/components/goods/modal/goods-restock-alarm-modal.tsx

  • src/components/goods/modal/goods-size-guide-modal.tsx

  • src/components/goods/modal/mileage-benefit-modal.tsx

  • src/components/goods/modal/ootd-fitting-modal.tsx

  • src/components/goods/option-select/general-option-select.tsx

  • src/components/goods/option-select/goods-counter-group.tsx

  • src/components/goods/qna/goods-qna-item.tsx

  • src/components/goods/qna/goods-qna-list-unit.tsx

  • src/components/goods/qna/goods-qna-list.tsx

  • src/components/goods/qna/goods-qna-mypage-list.tsx

  • src/components/goods/review/goods-review-list.tsx

  • src/components/goods/review/goods-review-top.tsx

  • src/components/goods/review/mypage/goods-review-list-possible.tsx

  • src/components/goods/review/mypage/my-review-item.tsx

  • src/components/goods/review/mypage/mypage-goods-review-list.tsx

  • src/components/member/dialog/pop-confirm.tsx

  • src/components/member/find-id/find-id-after.tsx

  • src/components/member/find-id/find-id-before.tsx

  • src/components/member/find-password/find-password-after.tsx

  • src/components/member/find-password/find-password-before.tsx

  • src/components/member/find-password/find-password-verification.tsx

  • src/components/member/join/business-registration-input.tsx

  • src/components/member/join/enterprise-member-info.tsx

  • src/components/member/join/enterprise-member-join.tsx

  • src/components/member/join/member-type-button.tsx

  • src/components/member/login/login.tsx

  • src/components/member/mileage/mileage-accordion.tsx

  • src/components/member/my-member-level/my-benefit.tsx

  • src/components/member/my-wish-list/wish-see-more-button.tsx

  • src/components/member/mypage/my-benefit.tsx

  • src/components/member/mypage/my-notibox.tsx

  • src/components/member/mypage/my-order.tsx

  • src/components/member/mypage/my-recent-favorite.tsx

  • src/components/member/mypage/quick-menu-settings.tsx

  • src/components/member/mypage/quick-menu.tsx

  • src/components/member/mypage/staff-discount.tsx

  • src/components/member/mypage/withdrawal-reason.tsx

  • src/components/member/no-member-order/no-member-order.tsx

  • src/components/member/personal-info/personal-info-edit.tsx

  • src/components/member/refund-account/refundAccount.tsx

  • src/components/member/shipping/shipping-list-modal.tsx

  • src/components/order/cart/cart-caution.tsx

  • src/components/order/cart/cart-delivery-info.tsx

  • src/components/order/cart/cart-item.tsx

  • src/components/order/cart/cart-tabs.tsx

  • src/components/order/cart/modal/installment-item.tsx

  • src/components/order/modal/login-join-guide-modal.tsx

  • src/components/order/order-complete/gift-card.tsx

  • src/components/order/order-complete/order-number.tsx

  • src/components/order/order/benefit-discount-amount.tsx

  • src/components/order/order/benefit-select-as-maximum.tsx

  • src/components/order/order/benefit-select-for-div.tsx

  • src/components/order/order/benefit-select-for-goods.tsx

  • src/components/order/order/benefit-select-for-order.tsx

  • src/components/order/order/document-list.tsx

  • src/components/order/order/gift-item-select.tsx

  • src/components/order/order/gift-order-card-and-message.tsx

  • src/components/order/order/order-delivery-chk.tsx

  • src/components/order/order/order-guest-info.tsx

  • src/components/order/order/order-item.tsx

  • src/components/order/order/order-payment-add.tsx

  • src/components/order/order/order-payment.tsx

  • src/components/order/order/order-routine.tsx

  • src/components/order/order/proof-doc-input-form.tsx

  • src/components/order/order/top-notice.tsx

  • src/components/order/regular-order/regular-order-item.tsx

  • src/components/order/regular-order/regular-order-skip-button.tsx

  • src/components/ui/DatePickers.tsx

  • src/components/ui/banner-msg.tsx

  • src/components/ui/banner-slide.tsx

  • src/components/ui/breadcrumb.tsx

  • src/components/ui/bullet-contents.tsx

  • src/components/ui/button.tsx

  • src/components/ui/chat/DeliveryStatus.tsx

  • src/components/ui/chat/chat-checkbox.tsx

  • src/components/ui/checkbox.tsx

  • src/components/ui/counter-group.tsx

  • src/components/ui/filter.tsx

  • src/components/ui/form.tsx

  • src/components/ui/group-box.tsx

  • src/components/ui/image-text-icons.tsx

  • src/components/ui/keyword.tsx

  • src/components/ui/link-list.tsx

  • src/components/ui/modal.tsx

  • src/components/ui/noData.tsx

  • src/components/ui/order-item.tsx

  • src/components/ui/page-error.tsx

  • src/components/ui/page-loading.tsx

  • src/components/ui/popover.tsx

  • src/components/ui/product-item/product-item-control.tsx

  • src/components/ui/product-item/product-item-rank.tsx

  • src/components/ui/product-list.tsx

  • src/components/ui/radio-button.tsx

  • src/components/ui/radio.tsx

  • src/components/ui/review-item.tsx

  • src/components/ui/selectOld.tsx

  • src/components/ui/side-menu.tsx

  • src/components/ui/sidebar/banner-msg.tsx

  • src/components/ui/simple-order-item.tsx

  • src/components/ui/slide-btn-list.tsx

  • src/components/ui/sort-area.tsx

  • src/components/ui/steps.tsx

  • src/components/ui/textInput.tsx

  • src/components/ui/thumbnail-slide.tsx

  • src/components/ui/time-line.tsx

  • src/components/ui/toggle-layout.tsx

  • src/constants/x2beeConstants.ts

  • src/hooks/goods/use-goods-period-search.tsx

  • src/hooks/use-file-upload.tsx

  • src/hooks/use-media-upload.tsx

  • src/lib/common/plugins/restApi.ts

  • src/lib/member/plugins/token.ts

  • src/lib/member/utils/refreshToken.ts

  • src/proxy.ts

  • src/store/member/menuStore.ts

  • src/store/member/userStore.ts

  • tailwind.config.ts

  • src/assets/styles/common/datepicker.css

  • src/assets/styles/common/unit.css

  • src/components/fo/common/inner-components/chat/selection-popup.tsx

  • src/assets/styles/common/notification.css

  • src/assets/styles/page/globals.css

  • src/components/common/modal/fitting-viewer.tsx

  • src/assets/styles/common/event-roulette.css

  • next.config.ts

  • src/app/[locale]/(root)/event/(event)/[evtNo]/page.tsx

  • src/app/[locale]/(root)/layout.tsx

  • src/app/[locale]/(root)/member/personal-info-verification/page.tsx

  • src/app/[locale]/(root)/member/withdrawal/page.tsx

  • src/app/[locale]/(root)/order/order-complete/[ordNo]/page.tsx

  • src/app/[locale]/(root)/order/regular-order-complete/[rglrDeliNo]/page.tsx

  • src/app/api/upload/route.js

  • src/app/api/vector/route.js

  • src/assets/styles/common/accordion.css

  • src/assets/styles/common/banner-msg.css

  • src/assets/styles/common/breadcrumb.css

  • src/assets/styles/common/button.css

  • src/assets/styles/common/contents-title.css

  • src/assets/styles/common/counter-group.css

  • src/assets/styles/common/coupon.css

  • src/assets/styles/common/dialog.css

  • src/assets/styles/common/drawer.css

  • src/assets/styles/common/event-attend.css

  • src/assets/styles/common/event-result-msg.css

  • src/assets/styles/common/form.css

  • src/assets/styles/common/gift-card.css

  • src/assets/styles/common/group-box.css

  • src/assets/styles/common/img-detail.css

  • src/assets/styles/common/layout.css

  • src/assets/styles/common/link-list.css

  • src/assets/styles/common/modal.css

  • src/assets/styles/common/popup.css

  • src/assets/styles/common/progress.css

  • src/assets/styles/common/quick-menu.css

  • src/assets/styles/common/radio-button.css

  • src/assets/styles/common/range.css

  • src/assets/styles/common/rate.css

  • src/assets/styles/common/review-item.css

  • src/assets/styles/common/search.css

  • src/assets/styles/common/select.css

  • src/assets/styles/common/side-menu.css

  • src/assets/styles/common/steps.css

  • src/assets/styles/common/tab.css

  • src/assets/styles/common/table.css

  • src/assets/styles/common/terms.css

  • src/assets/styles/common/text.css

  • src/assets/styles/page/community.css

  • src/assets/styles/page/customer.css

  • src/assets/styles/page/display.css

  • src/assets/styles/page/goods.css

  • src/assets/styles/page/guide.css

  • src/assets/styles/page/main.css

  • src/assets/styles/page/member.css

  • src/assets/styles/page/mypage.css

  • src/assets/styles/page/order.css

  • src/components/claim/accept/accept-additional-fee-payment.tsx

  • src/components/claim/accept/accept-detail-notice.tsx

  • src/components/claim/common/claim-ae-product.tsx

  • src/components/claim/common/claim-caus-and-attach-file.tsx

  • src/components/claim/common/claim-coupon-info.tsx

  • src/components/claim/common/claim-delivery.tsx

  • src/components/claim/common/claim-detail-refund-info.tsx

  • src/components/claim/common/claim-order-info.tsx

  • src/components/claim/common/claim-payment-detail-info.tsx

  • src/components/claim/common/claim-refund-payment-info.tsx

  • src/components/claim/common/gift-box-dlvp-info.tsx

  • src/components/claim/common/proof-doc-detail.tsx

  • src/components/claim/dialog/common-two-button-dialog.tsx

  • src/components/claim/main/exchange-detail.tsx

  • src/components/claim/modal/claim-fee-payment.tsx

  • src/components/claim/modal/exchange-accept.tsx

  • src/components/common/modal/recently-viewed.tsx

  • src/components/common/popup/ConfirmPopUp.tsx

  • src/components/customer/notice-item.tsx

  • src/components/customer/question-list-nodata-wapper.tsx

  • src/components/delivery/tracking/tracking-info.tsx

  • src/components/display/corner/brand-all-01.tsx

  • src/components/display/corner/brand-new-01.tsx

  • src/components/display/corner/inner-component/brand-item.tsx

  • src/components/display/plan/plan-list-page.tsx

  • src/components/event/detail/event-attendance.tsx

  • src/components/event/detail/event-pur-lottery-and-pure.tsx

  • src/components/event/event-list-page.tsx

  • src/components/fo/common/filter-layout.tsx

  • src/components/fo/common/header/util-menu.tsx

  • src/components/fo/common/inner-components/category-menu.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/accept/accept-detail-notice.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-ae-product.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-caus-and-attach-file.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-delivery.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-detail-refund-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/common/claim-payment-detail-info.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/dialog/common-two-button-dialog.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/exchange-detail.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/main/gift-box-history.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/claim-fee-payment.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/exchange-accept.tsx

  • src/components/fo/common/inner-components/chat/chat-components/chat-Claim/modal/option-change.tsx

  • src/components/fo/common/inner-components/navigation-bar-item.tsx

  • src/components/fo/common/inner-components/page-title.tsx

  • src/components/fo/community/lower-reply-list.tsx

  • src/components/fo/community/reply-list.tsx

  • src/components/fo/display/terms-item.tsx

  • src/components/fo/mypage/my-step.tsx

  • src/components/fo/search/filter-age.tsx

  • src/components/fo/search/filter-delivery.tsx

  • src/components/fo/search/filter-item.tsx

  • src/components/fo/search/filter-price.tsx

  • src/components/fo/search/filter-star.tsx

  • src/components/fo/search/inner-components/recent-item.tsx

  • src/components/fo/search/inner-components/search-event.tsx

  • src/components/fo/search/inner-components/search-inner-title.tsx

  • src/components/fo/search/inner-components/search-marketing.tsx

  • src/components/fo/search/inner-components/select-popup.tsx

  • src/components/goods/detail/general-goods-detail.tsx

  • src/components/goods/detail/goods-detail-att-info.tsx

  • src/components/goods/detail/package/item-detail/package-item-basic-info.tsx

  • src/components/goods/detail/package/item-detail/package-item-price.tsx

  • src/components/goods/detail/package/item-detail/package-item-rev-summary.tsx

  • src/components/goods/detail/top/card-benefit-button.tsx

  • src/components/goods/detail/top/goods-brand.tsx

  • src/components/goods/detail/top/goods-delivery-info-button.tsx

  • src/components/goods/detail/top/goods-image-swiper.tsx

  • src/components/goods/detail/top/goods-price.tsx

  • src/components/goods/detail/top/goods-rev-summary.tsx

  • src/components/goods/detail/top/mileage-benefit-button.tsx

  • src/components/goods/modal/goods-max-dc-info-modal.tsx

  • src/components/goods/restock/goods-restock-list.tsx

  • src/components/goods/review/goods-review-thumbnail.tsx

  • src/components/goods/review/mypage/goods-review-write-form.tsx

  • src/components/member/dialog/pop-alert.tsx

  • src/components/member/dialog/pop-layer.tsx

  • src/components/member/login/long-term-password.tsx

  • src/components/member/mileage/mileage-detail-info.tsx

  • src/components/member/mileage/mileage-summary.tsx

  • src/components/member/my-member-level/grade-benefit.tsx

  • src/components/member/mypage/my-activity.tsx

  • src/components/member/mypage/reconfirm-password.tsx

  • src/components/member/personal-info/section/marketing-agreement-section.tsx

  • src/components/member/refund-account/refundAccountRegisterModal.tsx

  • src/components/member/shipping/shipping-info.tsx

  • src/components/order/cart/cart-payment.tsx

  • src/components/order/dialog/pop-gohome-alert.tsx

  • src/components/order/modal/ae-evt-apply.tsx

  • src/components/order/modal/non-member-agree-term.tsx

  • src/components/order/order-complete/order-complete-goods-gift-info.tsx

  • src/components/order/order-complete/order-complete-pay-info.tsx

  • src/components/order/order-complete/order-complete-rcvmn-info.tsx

  • src/components/order/order-complete/order-complete-top.tsx

  • src/components/order/order/benefit-select-for-promotion.tsx

  • src/components/order/order/cash-receipt-form.tsx

  • src/components/order/order/order-benefit.tsx

  • src/components/order/order/order-delivery.tsx

  • src/components/order/order/order-goods.tsx

  • src/components/order/order/order-mileage.tsx

  • src/components/order/order/tax-invoice-form.tsx

  • src/components/order/regular-order/regular-order-application-detail.tsx

  • src/components/order/regular-order/regular-order-application-list.tsx

  • src/components/order/regular-order/regular-order-payment-add.tsx

  • src/components/ui/accordion.tsx

  • src/components/ui/calendar.tsx

  • src/components/ui/counter.tsx

  • src/components/ui/flag.tsx

  • src/components/ui/gift-items.tsx

  • src/components/ui/guide-page/guide-page.tsx

  • src/components/ui/label.tsx

  • src/components/ui/product-item.tsx

  • src/components/ui/product-item/product-item-brand.tsx

  • src/components/ui/product-item/product-item-index.tsx

  • src/components/ui/product-item/product-item-price.tsx

  • src/components/ui/product-item/product-item-review.tsx

  • src/components/ui/product-slide.tsx

  • src/components/ui/section-title.tsx

  • src/components/ui/sidebar/sidebar.tsx

  • src/components/ui/textarea.tsx

  • src/lib/common/providers/AntdStyleProvider.tsx

  • src/lib/common/ui/banner-variables.ts

  • src/store/goods/use-goods-dialog-store.tsx

  • src/types/common/layout-type.ts

  • tsconfig.json

  • src/app/[locale]/(root)/common/(empty-page)/verification-return/page.tsx

  • src/app/[locale]/goods/detail/[goodsNo]/page.tsx

  • src/constants/commonConstants.ts

  • src/i18n.ts

  • src/navigation.ts

(Continued in the next section below.)