Chosen Solution
I need to fix an iphone 7 but the iphone 8 waterproof seals are cheaper.
Between the iPhone 7 and iPhone 8, some adhesive parts aren’t compatible such as the battery adhesive tabs, however the waterproofing screen seal should be the same and you won’t have any problems using the iPhone 8 seal on an iPhone 7.