Vivo has just introduced one of the most compact flagships to the market, the S30 Pro Mini, which still has a massive 6,500 mAh battery despite its dimensions. More impressive features are on offer, including waterproof housing, three 50 MP cameras and a MediaTek Dimensity 9300+ processor.https://www.notebookcheck.net/Vivo-launches-compact-S30-Pro-Mini-with-6-500-mAh-battery-three-50-MP-cameras-and-Dimensity-9300.1026761.0.html
A "mini" phone with a size of what other brands consider to be a regular model of their flagship is NOT what I call "compact".