//
//  KBShopItemVC.h
//  keyBoard
//
//  Created by Mac on 2025/11/9.
//

#import <UIKit/UIKit.h>
#import <JXPagingView/JXPagerView.h>

NS_ASSUME_NONNULL_BEGIN

@interface KBShopItemVC : UIViewController<JXPagerViewListViewDelegate>
/// 列表：使用 UICollectionView 展示两列皮肤卡片
@property (nonatomic, strong) UICollectionView *collectionView;
/// 数据源：简单字符串作为标题（演示用）
@property (nonatomic, strong) NSMutableArray<NSString *> *dataSource;
/// 是否需要上拉加载更多
@property (nonatomic, assign) BOOL isNeedFooter;
/// 是否需要下拉刷新
@property (nonatomic, assign) BOOL isNeedHeader;
/// 首次是否已刷新过（避免重复触发）
@property (nonatomic, assign) BOOL isHeaderRefreshed;   // 默认为 YES
@end

NS_ASSUME_NONNULL_END
