by Mykola Harmash
Needed a page indicator that also supports custom symbols. Implemented from scratch in SwiftUI, the whole thing is roughly 100 lines of code.