-
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
Hi @topkim993, thanks for opening this discussion. While your project does show a stark difference in vanilla SwiftUI and TCA, there are a few important caveats to note:
The last point is very important, and it comes up a lot when trying to compare TCA to vanilla SwiftUI, so I'd like to explain a bit more. There are a number of important differences between the vanilla SwiftUI version of your feature and the TCA one.
|
Beta Was this translation helpful? Give feedback.
-
We had performance issues due to our cell's/item's See here, in hindsight the red circle could probably encompass all the little stuff to the right as well: After jiggling things around it now looks like this: ![]() The change, which seemed impossible at first, was to completely avoid In your case, if you're just doing impression logging, likely you can access your impression dependency directly in the View's |
Beta Was this translation helpful? Give feedback.
-
Related discussions |
Beta Was this translation helpful? Give feedback.
But this is the crux of what I am talking about. If you want the powers of parent features being able to inspect 100% of everything in the child, and child features being abl…