Proof

@sdcx/pull-to-refresh

native-seam only — upstream header/footer components run from the bundle; the host view is the real native component so findNodeHandle, setNativeRefreshing and measure work; the refreshing prop drives setRefreshing; header Refreshing emits after the 200ms inset then onRefresh; footer setState emits immediately
0%
API coverage
No visual proof cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (4)
PullToRefresh host refsetNativeRefreshingrefreshing prop idle and refreshingheader onRefresh after Refreshing
Missing (4)
onOffsetChangedpulling state 1footer onRefresh triggerfooter noMoreData/manual scroll behavior; native UIScrollView KVO drag distances while Peach has no attached UIKit scroll view