{purchasedCount}
已购买章节
{user.hasFullBook ? "全书" : `${purchasedCount}/${allSections.length}`}
{user.hasFullBook ? "已解锁" : "进度"}
您已购买整本书
全部55节内容已解锁,可随时阅读
您还没有购买任何章节
去浏览章节已购买的章节
{bookData.map((part) => { const purchasedInPart = part.chapters.flatMap((c) => c.sections.filter((s) => user.purchasedSections.includes(s.id)), ) if (purchasedInPart.length === 0) return null return ({part.title}
{purchasedInPart.map((section) => (
{section.id}
{section.title}
))}