File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
examples/react/star-wars/src Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,11 @@ import { useQuery } from '@tanstack/react-query'
33import { getFilm , getCharacter } from './api'
44
55export default function Film ( ) {
6- let params = useParams ( )
7- const filmId = params . filmId !
6+ const { filmId } = useParams ( )
7+
8+ if ( ! filmId ) {
9+ return < p > Invalid film ID</ p >
10+ }
811
912 const { data, status } = useQuery ( {
1013 queryKey : [ 'film' , filmId ] ,
@@ -21,7 +24,7 @@ export default function Film() {
2124 < p > { data . opening_crawl } </ p >
2225 < br />
2326 < h4 className = "text-2xl" > Characters</ h4 >
24- { data . characters . map ( ( character : any ) => {
27+ { data . characters . map ( ( character : string ) => {
2528 const characterUrlParts = character . split ( '/' ) . filter ( Boolean )
2629 const characterId = characterUrlParts [ characterUrlParts . length - 1 ]
2730 return < Character characterId = { characterId } key = { characterId } />
You can’t perform that action at this time.
0 commit comments