A simple reusable spinner component example