
- 新增MainView Tab切换问题分析文档,详细描述问题原因及解决方案。 - 优化BottomTabView的绑定逻辑,简化状态管理,确保Tab切换时状态正确更新。 - 在MeView中实现用户信息加载逻辑调整,确保动态列表仅在首次进入时加载,并添加错误处理视图。 - 创建EmptyStateView组件,提供统一的空状态展示和重试功能。 - 增强调试信息输出,便于后续问题排查和用户体验提升。
142 lines
4.3 KiB
Plaintext
142 lines
4.3 KiB
Plaintext
{
|
|
"originHash" : "ee5640a3641e5c53e0d4d0295dacfe48036738ce817585081693672ac6a81318",
|
|
"pins" : [
|
|
{
|
|
"identity" : "combine-schedulers",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/combine-schedulers",
|
|
"state" : {
|
|
"revision" : "5928286acce13def418ec36d05a001a9641086f2",
|
|
"version" : "1.0.3"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-atomics",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/apple/swift-atomics.git",
|
|
"state" : {
|
|
"revision" : "b601256eab081c0f92f059e12818ac1d4f178ff7",
|
|
"version" : "1.3.0"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-case-paths",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-case-paths",
|
|
"state" : {
|
|
"branch" : "main",
|
|
"revision" : "9810c8d6c2914de251e072312f01d3bf80071852"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-clocks",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-clocks",
|
|
"state" : {
|
|
"revision" : "cc46202b53476d64e824e0b6612da09d84ffde8e",
|
|
"version" : "1.0.6"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-collections",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/apple/swift-collections",
|
|
"state" : {
|
|
"revision" : "8c0c0a8b49e080e54e5e328cc552821ff07cd341",
|
|
"version" : "1.2.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-composable-architecture",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-composable-architecture",
|
|
"state" : {
|
|
"revision" : "4c47829a080789cf20d82c64d8c27291352391d4",
|
|
"version" : "1.21.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-concurrency-extras",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-concurrency-extras",
|
|
"state" : {
|
|
"revision" : "82a4ae7170d98d8538ec77238b7eb8e7199ef2e8",
|
|
"version" : "1.3.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-custom-dump",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-custom-dump",
|
|
"state" : {
|
|
"revision" : "82645ec760917961cfa08c9c0c7104a57a0fa4b1",
|
|
"version" : "1.3.3"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-dependencies",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-dependencies",
|
|
"state" : {
|
|
"revision" : "eefcdaa88d2e2fd82e3405dfb6eb45872011a0b5",
|
|
"version" : "1.9.3"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-identified-collections",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-identified-collections",
|
|
"state" : {
|
|
"revision" : "322d9ffeeba85c9f7c4984b39422ec7cc3c56597",
|
|
"version" : "1.1.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-navigation",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-navigation",
|
|
"state" : {
|
|
"revision" : "4e89284c1966538109dc783497405bc680e9bc96",
|
|
"version" : "2.4.0"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-perception",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-perception",
|
|
"state" : {
|
|
"revision" : "328a0b49e2690135c4c2660661f0ed83f16853e3",
|
|
"version" : "2.0.4"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-sharing",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/swift-sharing",
|
|
"state" : {
|
|
"revision" : "5d87dda90ed048f216826efbad404110141161bb",
|
|
"version" : "2.6.0"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "swift-syntax",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/swiftlang/swift-syntax",
|
|
"state" : {
|
|
"revision" : "f99ae8aa18f0cf0d53481901f88a0991dc3bd4a2",
|
|
"version" : "601.0.1"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "xctest-dynamic-overlay",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/pointfreeco/xctest-dynamic-overlay",
|
|
"state" : {
|
|
"revision" : "23e3442166b5122f73f9e3e622cd1e4bafeab3b7",
|
|
"version" : "1.6.0"
|
|
}
|
|
}
|
|
],
|
|
"version" : 3
|
|
}
|