I'm currently working on a shiny app that requires somewhat dynamic inputs. Ideally, I want a situation where, using the list in the shiny app below, the user first selects a game (Mario, Zelda, or Starfox) using a selectInput(), once selecting the game they can complete another selectInput() on individuals from that specific game (had they chosen Mario, there is now a selectInput() including Mario, Peach, Luigi, and Bowser).
To better illustrate what I want I adapted the code below from here. However the difference I want is instead of one selectInput() that includes all character options I want two one for games, one for characters. The amount of character and games that the shiny app will actually require will be far too much for a single select input to handle gracefully.
Awesome, thank you! I made some changes since I'm dealing with larger data structures, so for me it'll end up looking as follows, but I couldn't have done it without you.