| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| import React from 'react'; |
| import PricingTopSection from '../header/PricingTopSection'; |
| import PricingView from './PricingView'; |
|
|
| const PricingContent = ({ isMobile, sidebarProps, ...props }) => { |
| return ( |
| <div |
| className={isMobile ? 'pricing-content-mobile' : 'pricing-scroll-hide'} |
| > |
| {/* 固定的顶部区域(分类介绍 + 搜索和操作) */} |
| <div className='pricing-search-header'> |
| <PricingTopSection |
| {...props} |
| isMobile={isMobile} |
| sidebarProps={sidebarProps} |
| showWithRecharge={sidebarProps.showWithRecharge} |
| setShowWithRecharge={sidebarProps.setShowWithRecharge} |
| currency={sidebarProps.currency} |
| setCurrency={sidebarProps.setCurrency} |
| showRatio={sidebarProps.showRatio} |
| setShowRatio={sidebarProps.setShowRatio} |
| viewMode={sidebarProps.viewMode} |
| setViewMode={sidebarProps.setViewMode} |
| tokenUnit={sidebarProps.tokenUnit} |
| setTokenUnit={sidebarProps.setTokenUnit} |
| /> |
| </div> |
| |
| {/* 可滚动的内容区域 */} |
| <div |
| className={ |
| isMobile ? 'pricing-view-container-mobile' : 'pricing-view-container' |
| } |
| > |
| <PricingView {...props} viewMode={sidebarProps.viewMode} /> |
| </div> |
| </div> |
| ); |
| }; |
|
|
| export default PricingContent; |
|
|