Design a user interface (UI) for a cricket match scorecard. The UI should display the following elements:
Batting Team: Display the name of the batting team.
Score: Display the total score of the batting team.
Wickets: Display the number of wickets fallen.
Overs: Display the number of overs bowled.
Striker: Display the name of the current striker batsman.
Non-Striker: Display the name of the current non-striker batsman.
Bowler: Display the name of the current bowler.
Buttons: Provide buttons for scoring runs (1, 2, 3, 4, 6) and taking a wicket.
Ball-by-Ball Commentary: Display a list of ball-by-ball commentary, showing what happened in each ball.
Additionally:
When an over ends, prompt the user to select a new bowler.
When a wicket falls, prompt the user to select a new batsman.
Ensure that the UI is user-friendly and visually appealing. | A shadcn/ui and v0 generation - v0