Easy to switch theme by a Button
You need to install shadcn components, like this:
npx shadcn@latest add button