@@ -19,46 +19,6 @@ export default function CameraPage() {
1919 const [ permissions , setPermissions ] = useState ( getPermissions ( ) ) ;
2020 const [ permissionsLoaded , setPermissionsLoaded ] = useState ( false ) ;
2121
22- useEffect ( ( ) => {
23- const checkVersion = async ( ) => {
24- const storedVersion = localStorage . getItem ( "cap_test_build_version" ) ;
25- const appVersion = await getVersion ( ) ;
26-
27- if ( ! storedVersion ) {
28- console . log ( "No version stored" ) ;
29- localStorage . setItem ( "cap_test_build_version" , appVersion ) ;
30-
31- if ( localStorage . getItem ( "permissions" ) ) {
32- await invoke ( "reset_screen_permissions" ) ;
33- const permissions = JSON . parse (
34- localStorage . getItem ( "permissions" ) || "{}"
35- ) ;
36- permissions . screen = false ;
37- permissions . confirmed = false ;
38- localStorage . setItem ( "permissions" , JSON . stringify ( permissions ) ) ;
39- toast . error (
40- "New version downloaded - screen permissions have been reset"
41- ) ;
42- }
43- } else if ( storedVersion !== appVersion ) {
44- console . log ( "New version downloaded" ) ;
45- localStorage . setItem ( "cap_test_build_version" , appVersion ) ;
46- await invoke ( "reset_screen_permissions" ) ;
47- const permissions = JSON . parse (
48- localStorage . getItem ( "permissions" ) || "{}"
49- ) ;
50- permissions . screen = false ;
51- permissions . confirmed = false ;
52- localStorage . setItem ( "permissions" , JSON . stringify ( permissions ) ) ;
53- toast . error (
54- "New version downloaded - screen permissions have been reset"
55- ) ;
56- }
57- } ;
58-
59- checkVersion ( ) ;
60- } , [ ] ) ;
61-
6222 useEffect ( ( ) => {
6323 const checkPermissions = setInterval ( ( ) => {
6424 const updatedPermissions = getPermissions ( ) ;
@@ -97,13 +57,13 @@ export default function CameraPage() {
9757 }
9858 } , [ isSignedIn , cameraWindowOpen , permissions . confirmed ] ) ;
9959
100- if ( process . env . NEXT_PUBLIC_LOCAL_MODE === "true" ) {
101- return (
60+ if ( process . env . NEXT_PUBLIC_LOCAL_MODE === "true" ) {
61+ return (
10262 < >
10363 < WindowActions />
10464 < Recorder />
10565 </ >
106- )
66+ ) ;
10767 }
10868
10969 if ( loading && ! permissionsLoaded ) {
@@ -119,7 +79,7 @@ export default function CameraPage() {
11979 { isSignedIn ? (
12080 < >
12181 < WindowActions />
122- { ( ! permissions || permissions . confirmed === false ) ? (
82+ { ! permissions || permissions . confirmed === false ? (
12383 < Permissions />
12484 ) : (
12585 < Recorder />
0 commit comments