I have a small Cannondale clip-on type, identical to this.
https://rover.ebay.com/rover/0/0/0?m...2F264415876782
It came included with a bike and really like it. Further modified it with industrial Velcro stitched on for a Bluetooth speaker and solar battery charger.