I am having an array of routes as such :
export const routes = [ { name: 'Home', component: HomeScreen }, { name: 'CreateProgram', component: CreateProgramScreen }, { name: 'AddExercises', component: AddExercisesScreen }, ] I'd like to generate the kind of type alias as below programmatically from the name of the route:
type RouteNames = 'Home' | 'CreateProgram' | 'AddExercises'