File tree 1 file changed +14
-1
lines changed
1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ import { Label } from "@/components/ui/label";
28
28
import { useMediaQuery } from "@/hooks/use-media-query" ;
29
29
import { zodResolver } from "@hookform/resolvers/zod" ;
30
30
import {
31
+ Suspense ,
31
32
useCallback ,
32
33
useEffect ,
33
34
useState ,
@@ -71,10 +72,22 @@ export function StreamSettings({
71
72
open,
72
73
onOpenChange,
73
74
onSave,
75
+ } : StreamSettingsProps ) {
76
+ return (
77
+ < Suspense fallback = { < div > Loading settings...</ div > } >
78
+ < StreamSettingsInner open = { open } onOpenChange = { onOpenChange } onSave = { onSave } />
79
+ </ Suspense >
80
+ ) ;
81
+ }
82
+
83
+ function StreamSettingsInner ( {
84
+ open,
85
+ onOpenChange,
86
+ onSave,
74
87
} : StreamSettingsProps ) {
75
88
const isDesktop = useMediaQuery ( "(min-width: 768px)" ) ;
76
89
const searchParams = useSearchParams ( ) ;
77
-
90
+
78
91
const initialConfig : StreamConfig = {
79
92
...DEFAULT_CONFIG ,
80
93
streamUrl : searchParams . get ( "streamUrl" ) || DEFAULT_CONFIG . streamUrl ,
You can’t perform that action at this time.
0 commit comments