@@ -3,20 +3,20 @@ import type { Route } from "./+types/play";
33import { data } from "react-router" ;
44import { Button } from "@/components/ui/button" ;
55import {
6- AppWindow ,
7- Bookmark ,
8- BookmarkCheck ,
9- ChevronDown ,
10- ChevronUp ,
11- ExternalLink ,
12- Fullscreen ,
13- Keyboard ,
14- Maximize ,
15- RefreshCw ,
16- Scan ,
17- Share ,
18- Square ,
19- } from "lucide- react" ;
6+ PiAppWindow ,
7+ PiBookmark ,
8+ PiBookmarkFill ,
9+ PiCaretDown ,
10+ PiCaretUp ,
11+ PiArrowSquareOut ,
12+ PiArrowsOut ,
13+ PiKeyboard ,
14+ PiArrowsOutSimple ,
15+ PiArrowClockwise ,
16+ PiScan ,
17+ PiShare ,
18+ PiSquare ,
19+ } from "react-icons/pi " ;
2020import { ButtonGroup } from "@/components/ui/button-group" ;
2121import {
2222 Tooltip ,
@@ -100,7 +100,7 @@ export function Play({ params }: Route.ComponentProps) {
100100 toast . success ( "Focused gmae" ) ;
101101 } }
102102 >
103- < Keyboard />
103+ < PiKeyboard />
104104 < span className = "sr-only" > Fix keyboard input</ span >
105105 </ Button >
106106 </ TooltipTrigger >
@@ -115,7 +115,7 @@ export function Play({ params }: Route.ComponentProps) {
115115 iframeRef . current ?. contentWindow ?. location . reload ( ) ;
116116 } }
117117 >
118- < RefreshCw />
118+ < PiArrowClockwise />
119119 < span className = "sr-only" > Reload</ span >
120120 </ Button >
121121 </ TooltipTrigger >
@@ -145,7 +145,7 @@ export function Play({ params }: Route.ComponentProps) {
145145 }
146146 } }
147147 >
148- < AppWindow />
148+ < PiAppWindow />
149149 < span className = "sr-only" > Open in new window</ span >
150150 </ Button >
151151 </ TooltipTrigger >
@@ -171,7 +171,7 @@ export function Play({ params }: Route.ComponentProps) {
171171 }
172172 } }
173173 >
174- < ExternalLink />
174+ < PiArrowSquareOut />
175175 < span className = "sr-only" > Open in new tab</ span >
176176 </ Button >
177177 </ TooltipTrigger >
@@ -187,7 +187,7 @@ export function Play({ params }: Route.ComponentProps) {
187187 } }
188188 variant = "outline"
189189 >
190- < ChevronDown />
190+ < PiCaretDown />
191191 < span className = "sr-only" > Maximize</ span >
192192 </ Button >
193193 </ TooltipTrigger >
@@ -202,7 +202,7 @@ export function Play({ params }: Route.ComponentProps) {
202202 iframeRef . current ?. focus ( ) ;
203203 } }
204204 >
205- < Maximize />
205+ < PiArrowsOutSimple />
206206 < span className = "sr-only" > Fullscreen</ span >
207207 </ Button >
208208 </ TooltipTrigger >
@@ -218,7 +218,7 @@ export function Play({ params }: Route.ComponentProps) {
218218 }
219219 } }
220220 >
221- { isSaved ? < BookmarkCheck /> : < Bookmark /> }
221+ { isSaved ? < PiBookmarkFill /> : < PiBookmark /> }
222222 { isSaved ? "Saved" : "Save" }
223223 </ Button >
224224 < Button
@@ -248,7 +248,7 @@ export function Play({ params }: Route.ComponentProps) {
248248 }
249249 } }
250250 >
251- < Share />
251+ < PiShare />
252252 Share
253253 </ Button >
254254 </ ButtonGroup >
@@ -266,7 +266,7 @@ export function Play({ params }: Route.ComponentProps) {
266266 setMaximized ( false ) ;
267267 } }
268268 >
269- < ChevronUp />
269+ < PiCaretUp />
270270 </ Button >
271271 </ div >
272272 ) }
0 commit comments