- 新增文章详情页面,支持根据文章 ID 加载和展示文章内容 - 添加文章卡片组件,展示推荐文章的标题、封面和阅读量 - 更新文章服务,支持获取文章列表和根据 ID 获取文章详情 - 集成腾讯云 COS SDK,支持文件上传功能 - 优化打卡功能,支持按日期加载和展示打卡记录 - 更新相关依赖,确保项目兼容性和功能完整性 - 调整样式以适应新功能的展示和交互
35 lines
1002 B
TypeScript
35 lines
1002 B
TypeScript
declare module 'react-native-cos-sdk' {
|
|
export type SessionCredential = {
|
|
tmpSecretId: string;
|
|
tmpSecretKey: string;
|
|
sessionToken: string;
|
|
startTime?: number;
|
|
expiredTime?: number;
|
|
};
|
|
|
|
export function initWithSessionCredentialCallback(cb: () => Promise<SessionCredential> | SessionCredential): Promise<void> | void;
|
|
|
|
export function registerDefaultService(config: { region: string; isHttps?: boolean; isDebuggable?: boolean }): Promise<any>;
|
|
|
|
export function registerDefaultTransferManger(
|
|
serviceConfig: { region: string; isHttps?: boolean; isDebuggable?: boolean },
|
|
transferConfig: {
|
|
forceSimpleUpload?: boolean;
|
|
enableVerification?: boolean;
|
|
divisionForUpload?: number;
|
|
sliceSizeForUpload?: number;
|
|
}
|
|
): Promise<any>;
|
|
|
|
export function getDefaultTransferManger(): any;
|
|
|
|
export default {
|
|
initWithSessionCredentialCallback,
|
|
registerDefaultService,
|
|
registerDefaultTransferManger,
|
|
getDefaultTransferManger,
|
|
};
|
|
}
|
|
|
|
|