Skip to content

Commit b65e121

Browse files
committed
refactor: replace React.useState with useState for cleaner syntax in MovieTrailer component
1 parent c4490f0 commit b65e121

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

exercises/01.start/01.problem.vite-plugin/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import React from 'react'
1+
import { useState } from 'react'
22
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
33
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
44
import { type Movie } from '#app/movies-data.ts'
55

66
export function MovieTrailer({ movie }: { movie: Movie }) {
7-
const [showTrailer, setShowTrailer] = React.useState(false)
7+
const [showTrailer, setShowTrailer] = useState(false)
88

99
return (
1010
<div className="mb-6">

exercises/01.start/01.solution.vite-plugin/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import React from 'react'
1+
import { useState } from 'react'
22
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
33
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
44
import { type Movie } from '#app/movies-data.ts'
55

66
export function MovieTrailer({ movie }: { movie: Movie }) {
7-
const [showTrailer, setShowTrailer] = React.useState(false)
7+
const [showTrailer, setShowTrailer] = useState(false)
88

99
return (
1010
<div className="mb-6">

exercises/01.start/02.solution.loader-rsc/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import React from 'react'
1+
import { useState } from 'react'
22
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
33
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
44
import { type Movie } from '#app/movies-data.ts'
55

66
export function MovieTrailer({ movie }: { movie: Movie }) {
7-
const [showTrailer, setShowTrailer] = React.useState(false)
7+
const [showTrailer, setShowTrailer] = useState(false)
88

99
return (
1010
<div className="mb-6">

exercises/01.start/03.solution.rsc-route/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import React from 'react'
1+
import { useState } from 'react'
22
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
33
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
44
import { type Movie } from '#app/movies-data.ts'
55

66
export function MovieTrailer({ movie }: { movie: Movie }) {
7-
const [showTrailer, setShowTrailer] = React.useState(false)
7+
const [showTrailer, setShowTrailer] = useState(false)
88

99
return (
1010
<div className="mb-6">

exercises/01.start/04.solution.server-fns/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
import React from 'react'
1+
import { useState } from 'react'
22
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
33
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
44
import { type Movie } from '#app/movies-data.ts'
55

66
export function MovieTrailer({ movie }: { movie: Movie }) {
7-
const [showTrailer, setShowTrailer] = React.useState(false)
7+
const [showTrailer, setShowTrailer] = useState(false)
88

99
return (
1010
<div className="mb-6">

exercises/01.start/05.solution.use-client/app/movie-trailer.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
'use client'
22

3-
import React from 'react'
3+
import { useState } from 'react'
44
import LiteYouTubeEmbed from 'react-lite-youtube-embed'
55
import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
66
import { type Movie } from '#app/movies-data.ts'
77

88
export function MovieTrailer({ movie }: { movie: Movie }) {
9-
const [showTrailer, setShowTrailer] = React.useState(false)
9+
const [showTrailer, setShowTrailer] = useState(false)
1010

1111
return (
1212
<div className="mb-6">

0 commit comments

Comments
 (0)